makefile

来自「开放源码的编译器open watcom 1.6.0版的源代码」· 代码 · 共 32 行

TXT
32
字号
plustest_name = yacl
!include ..\..\environ.mif

OBJECTS =  binfile.obj bytstore.obj dskbtree.obj slotfile.obj 

!ifdef test1
test_cflags = -ot-op-d1
!else ifdef test2
test_cflags = -ot-op-d1-xds
!else ifdef test3
test_cflags = -op-d2-xds
!else
test_cflags = -op-d2
!endif

test_cflags += -ei -w0 -zq -i.. -d__OS2__

test_cflags_i86 = -ml

.cpp.obj:
    $(wpp_$(arch)) $[@ $(test_cflags) $(test_cflags_$(arch))
    
test : .symbolic ..\io.lib
    %make global
    %append $(log_file) PASS $(%__CWD__)
    
..\io.lib : $(OBJECTS)
    *$(librarian_$(arch)) /n/q/b $^@ $(OBJECTS)

global : .symbolic
    %make common_clean

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?