Watcom build system for wxMGL

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13620 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Václav Slavík 2002-01-17 23:42:12 +00:00
parent b3470d76c3
commit d2de0757b5

35
src/mgl/makeprog.wat Normal file
View File

@ -0,0 +1,35 @@
WXDIR = $(%WXWIN)
!include $(WXDIR)\src\mgl\makewat.env
WXLIB = $(WXDIR)\lib
LNK = $(PROGRAM).lnk
all: $(PROGRAM).exe $(EXTRATARGETS)
$(PROGRAM).exe : $(OBJECTS) $(LNK) $(WXLIB)\wx.lib
wlink @$(LNK)
$(LNK) : makefile.wat
%create $(LNK)
@%append $(LNK) debug all
@%append $(LNK) system $(LINKOPTION)
@%append $(LNK) $(STACK)
@%append $(LNK) name $(PROGRAM).exe
@for %i in ($(OBJECTS)) do @%append $(LNK) file %i
@for %i in ($(LIBS)) do @%append $(LNK) lib %i
@for %i in ($(EXTRALIBS)) do @%append $(LNK) lib %i
# @%append $(LNK) $(MINDATA)
# @%append $(LNK) $(MAXDATA)
clean: .SYMBOLIC
-erase *.obj
-erase *.bak
-erase *.err
-erase *.pch
-erase *.lib
-erase $(LNK)
-erase *.res
-erase *.exe
-erase *.lbc