📄 rsos.mak
字号:
#
# Borland C++ IDE generated makefile
#
.AUTODEPEND
#
# Borland C++ tools
#
IMPLIB = Implib
BCCDOS = Bcc +BccDos.cfg
TLINK = TLink
TLIB = TLib
TASM = Tasm
#
# IDE macros
#
#
# External tools
#
Nasm = NASM # IDE Command Line: -f obj -o obj\$NAME($SELNODES).obj $SELNODES
#
# Options
#
IDE_LFLAGSDOS = -LC:\BC31\LIB
IDE_BFLAGS =
LLATDOS_rsosdexe = -c -Tde
RLATDOS_rsosdexe = -w32
BLATDOS_rsosdexe =
CNIEAT_rsosdexe = -ID:\RS1.12b;C:\BC31\INCLUDE -D
LNIEAT_rsosdexe = -s
LEAT_rsosdexe = $(LLATDOS_rsosdexe)
REAT_rsosdexe = $(RLATDOS_rsosdexe)
BEAT_rsosdexe = $(BLATDOS_rsosdexe)
#
# Dependency List
#
Dep_rsos = \
rsos.exe
rsos : BccDos.cfg $(Dep_rsos)
echo MakeNode
Dep_rsosdexe = \
OBJ\rsos.obj\
OBJ\trace.obj\
OBJ\misc.obj\
OBJ\context.obj\
OBJ\mailbox.obj\
OBJ\msgq.obj\
OBJ\mutex.obj\
OBJ\sem.obj\
OBJ\semb.obj\
OBJ\sched.obj\
OBJ\task.obj\
OBJ\timer.obj\
OBJ\kmm.obj\
OBJ\printk.obj
rsos.exe : $(Dep_rsosdexe)
$(TLINK) @&&|
/v $(IDE_LFLAGSDOS) $(LEAT_rsosdexe) $(LNIEAT_rsosdexe) +
C:\BC31\LIB\c0l.obj+
OBJ\rsos.obj+
OBJ\trace.obj+
OBJ\misc.obj+
OBJ\context.obj+
OBJ\mailbox.obj+
OBJ\msgq.obj+
OBJ\mutex.obj+
OBJ\sem.obj+
OBJ\semb.obj+
OBJ\sched.obj+
OBJ\task.obj+
OBJ\timer.obj+
OBJ\kmm.obj+
OBJ\printk.obj
$<,$*
C:\BC31\LIB\fp87.lib+
C:\BC31\LIB\mathl.lib+
C:\BC31\LIB\cl.lib
|
OBJ\rsos.obj : rsos.c
$(BCCDOS) -P- -c @&&|
$(CEAT_rsosdexe) $(CNIEAT_rsosdexe) -o$@ rsos.c
|
OBJ\trace.obj : ..\..\arch\x86\src\trace.c
$(BCCDOS) -P- -c @&&|
$(CEAT_rsosdexe) $(CNIEAT_rsosdexe) -o$@ ..\..\arch\x86\src\trace.c
|
OBJ\misc.obj : ..\..\arch\x86\src\misc.c
$(BCCDOS) -P- -c @&&|
$(CEAT_rsosdexe) $(CNIEAT_rsosdexe) -o$@ ..\..\arch\x86\src\misc.c
|
OBJ\context.obj : ..\..\arch\x86\src\context.asm
$(Nasm) -f obj -o obj\context.obj ..\..\arch\x86\src\context.asm
OBJ\mailbox.obj : ..\..\ipc\mailbox.c
$(BCCDOS) -P- -c @&&|
$(CEAT_rsosdexe) $(CNIEAT_rsosdexe) -o$@ ..\..\ipc\mailbox.c
|
OBJ\msgq.obj : ..\..\ipc\msgq.c
$(BCCDOS) -P- -c @&&|
$(CEAT_rsosdexe) $(CNIEAT_rsosdexe) -o$@ ..\..\ipc\msgq.c
|
OBJ\mutex.obj : ..\..\ipc\mutex.c
$(BCCDOS) -P- -c @&&|
$(CEAT_rsosdexe) $(CNIEAT_rsosdexe) -o$@ ..\..\ipc\mutex.c
|
OBJ\sem.obj : ..\..\ipc\sem.c
$(BCCDOS) -P- -c @&&|
$(CEAT_rsosdexe) $(CNIEAT_rsosdexe) -o$@ ..\..\ipc\sem.c
|
OBJ\semb.obj : ..\..\ipc\semb.c
$(BCCDOS) -P- -c @&&|
$(CEAT_rsosdexe) $(CNIEAT_rsosdexe) -o$@ ..\..\ipc\semb.c
|
OBJ\sched.obj : ..\..\kernel\sched.c
$(BCCDOS) -P- -c @&&|
$(CEAT_rsosdexe) $(CNIEAT_rsosdexe) -o$@ ..\..\kernel\sched.c
|
OBJ\task.obj : ..\..\kernel\task.c
$(BCCDOS) -P- -c @&&|
$(CEAT_rsosdexe) $(CNIEAT_rsosdexe) -o$@ ..\..\kernel\task.c
|
OBJ\timer.obj : ..\..\kernel\timer.c
$(BCCDOS) -P- -c @&&|
$(CEAT_rsosdexe) $(CNIEAT_rsosdexe) -o$@ ..\..\kernel\timer.c
|
OBJ\kmm.obj : ..\..\memory\kmm.c
$(BCCDOS) -P- -c @&&|
$(CEAT_rsosdexe) $(CNIEAT_rsosdexe) -o$@ ..\..\memory\kmm.c
|
OBJ\printk.obj : ..\..\lib\common\printk.c
$(BCCDOS) -P- -c @&&|
$(CEAT_rsosdexe) $(CNIEAT_rsosdexe) -o$@ ..\..\lib\common\printk.c
|
# Compiler configuration file
BccDos.cfg :
Copy &&|
-W-
-R
-v
-vi
-H
-H=rsos.csm
-vi
-y-
-po-
-C-
-i55
-A-
-1
-a-
-Fs-
-Ff=32767
-ml
-f
-rd
-X
-H-
| $@
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -