]> git.saurik.com Git - wxWidgets.git/commitdiff
Watcom build system for wxMGL
authorVáclav Slavík <vslavik@fastmail.fm>
Thu, 17 Jan 2002 23:42:12 +0000 (23:42 +0000)
committerVáclav Slavík <vslavik@fastmail.fm>
Thu, 17 Jan 2002 23:42:12 +0000 (23:42 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13620 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/mgl/makeprog.wat [new file with mode: 0644]

diff --git a/src/mgl/makeprog.wat b/src/mgl/makeprog.wat
new file mode 100644 (file)
index 0000000..46a2427
--- /dev/null
@@ -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
+