]> git.saurik.com Git - wxWidgets.git/commitdiff
first watcom makefile
authorChris Elliott <biol75@york.ac.uk>
Wed, 12 Feb 2003 22:17:08 +0000 (22:17 +0000)
committerChris Elliott <biol75@york.ac.uk>
Wed, 12 Feb 2003 22:17:08 +0000 (22:17 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@19201 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

contrib/samples/stc/makefile.wat [new file with mode: 0644]
contrib/src/stc/makefile.wat [new file with mode: 0644]
samples/stc/makefile.wat [new file with mode: 0644]
src/stc/makefile.wat [new file with mode: 0644]

diff --git a/contrib/samples/stc/makefile.wat b/contrib/samples/stc/makefile.wat
new file mode 100644 (file)
index 0000000..bbe3bde
--- /dev/null
@@ -0,0 +1,17 @@
+#
+# Makefile for WATCOM
+#
+
+
+WXDIR = $(%WXWIN)
+
+EXTRACPPFLAGS = -I$(WXDIR)\contrib\include
+THISDIR = $(WXDIR)\contrib\samples\stc
+OUTPUTDIR = $(THISDIR)\
+
+PROGRAM = stctest
+EXTRALIBS = $(WXDIR)\lib\stc.lib
+OBJECTS = $(PROGRAM).obj 
+
+!include $(WXDIR)\src\makeprog.wat
+
diff --git a/contrib/src/stc/makefile.wat b/contrib/src/stc/makefile.wat
new file mode 100644 (file)
index 0000000..7648418
--- /dev/null
@@ -0,0 +1,79 @@
+# Gizmos makefile for Watcom C++
+
+WXDIR = ..\..\..
+
+EXTRACPPFLAGS = -I$(WXDIR)\contrib\include
+!include $(WXDIR)\src\makewat.env
+
+SCINTILLA=$(WXDIR)\contrib\src\stc\scintilla
+
+S=$(SCINTILLA)\src
+
+STCEXTRACPPFLAGS=-D__WX__ -DSCI_LEXER -DLINK_LEXERS -I$(SCINTILLA)\include -I$(S)
+
+STCLIB = $(WXDIR)\lib\stc.lib
+THISDIR = $(WXDIR)\contrib\src\stc
+OUTPUTDIR = $(THISDIR)\
+EXTRACPPFLAGS = -I$(WXDIR)\contrib\include $(STCEXTRACPPFLAGS)
+
+NAME = stc
+LNK = $(name).lnk
+
+OBJECTS = &
+    AutoComplete.obj       &
+    CallTip.obj                    &
+    CellBuffer.obj             &
+    ContractionState.obj       &
+    Document.obj               &
+       DocumentAccessor.obj    &
+    Editor.obj                 &
+    Indicator.obj              &
+    KeyMap.obj                 &
+    KeyWords.obj               &
+       LexAVE.obj                      &
+       LexAda.obj                      &
+       LexBaan.obj                     &
+       LexBullant.obj              &
+       LexMatlab.obj           &
+       LexCPP.obj                      &
+       LexConf.obj                     &
+       LexCrontab.obj              &
+       LexEiffel.obj               &
+       LexHTML.obj                     &
+       LexLisp.obj                     &
+       LexLua.obj                      &
+       LexOthers.obj               &
+       LexPascal.obj               &
+       LexPerl.obj                     &
+       LexPython.obj               &
+       LexRuby.obj                     &
+       LexSQL.obj                      &
+       LexVB.obj                       &
+    LineMarker.obj             &
+    PropSet.obj                    &
+       RESearch.obj                &
+    ScintillaBase.obj      &
+    Style.obj                  &
+       StyleContext.obj            &
+       UniConversion.obj           &
+    ViewStyle.obj                  &
+       WindowAccessor.obj          &
+       PlatWX.obj              &
+       ScintillaWX.obj         &
+       stc.obj     
+
+all: $(STCLIB) .SYMBOLIC
+
+$(STCLIB): $(OBJECTS)
+       *wlib /b /c /n /P=256 $(STCLIB) $(OBJECTS)
+
+clean:   .SYMBOLIC
+    -erase *.obj *.bak *.err *.pch $(STCLIB) *.lbc
+
+.EXTENSIONS: .cxx
+.cxx: $(S)
+
+.cxx.obj:
+    wpp386 $[*.cxx /w3 -zv $(STCEXTRACPPFLAGS) -I$(WXDIR)\include -I$(ARCHINCDIR)
+
+
diff --git a/samples/stc/makefile.wat b/samples/stc/makefile.wat
new file mode 100644 (file)
index 0000000..bbe3bde
--- /dev/null
@@ -0,0 +1,17 @@
+#
+# Makefile for WATCOM
+#
+
+
+WXDIR = $(%WXWIN)
+
+EXTRACPPFLAGS = -I$(WXDIR)\contrib\include
+THISDIR = $(WXDIR)\contrib\samples\stc
+OUTPUTDIR = $(THISDIR)\
+
+PROGRAM = stctest
+EXTRALIBS = $(WXDIR)\lib\stc.lib
+OBJECTS = $(PROGRAM).obj 
+
+!include $(WXDIR)\src\makeprog.wat
+
diff --git a/src/stc/makefile.wat b/src/stc/makefile.wat
new file mode 100644 (file)
index 0000000..7648418
--- /dev/null
@@ -0,0 +1,79 @@
+# Gizmos makefile for Watcom C++
+
+WXDIR = ..\..\..
+
+EXTRACPPFLAGS = -I$(WXDIR)\contrib\include
+!include $(WXDIR)\src\makewat.env
+
+SCINTILLA=$(WXDIR)\contrib\src\stc\scintilla
+
+S=$(SCINTILLA)\src
+
+STCEXTRACPPFLAGS=-D__WX__ -DSCI_LEXER -DLINK_LEXERS -I$(SCINTILLA)\include -I$(S)
+
+STCLIB = $(WXDIR)\lib\stc.lib
+THISDIR = $(WXDIR)\contrib\src\stc
+OUTPUTDIR = $(THISDIR)\
+EXTRACPPFLAGS = -I$(WXDIR)\contrib\include $(STCEXTRACPPFLAGS)
+
+NAME = stc
+LNK = $(name).lnk
+
+OBJECTS = &
+    AutoComplete.obj       &
+    CallTip.obj                    &
+    CellBuffer.obj             &
+    ContractionState.obj       &
+    Document.obj               &
+       DocumentAccessor.obj    &
+    Editor.obj                 &
+    Indicator.obj              &
+    KeyMap.obj                 &
+    KeyWords.obj               &
+       LexAVE.obj                      &
+       LexAda.obj                      &
+       LexBaan.obj                     &
+       LexBullant.obj              &
+       LexMatlab.obj           &
+       LexCPP.obj                      &
+       LexConf.obj                     &
+       LexCrontab.obj              &
+       LexEiffel.obj               &
+       LexHTML.obj                     &
+       LexLisp.obj                     &
+       LexLua.obj                      &
+       LexOthers.obj               &
+       LexPascal.obj               &
+       LexPerl.obj                     &
+       LexPython.obj               &
+       LexRuby.obj                     &
+       LexSQL.obj                      &
+       LexVB.obj                       &
+    LineMarker.obj             &
+    PropSet.obj                    &
+       RESearch.obj                &
+    ScintillaBase.obj      &
+    Style.obj                  &
+       StyleContext.obj            &
+       UniConversion.obj           &
+    ViewStyle.obj                  &
+       WindowAccessor.obj          &
+       PlatWX.obj              &
+       ScintillaWX.obj         &
+       stc.obj     
+
+all: $(STCLIB) .SYMBOLIC
+
+$(STCLIB): $(OBJECTS)
+       *wlib /b /c /n /P=256 $(STCLIB) $(OBJECTS)
+
+clean:   .SYMBOLIC
+    -erase *.obj *.bak *.err *.pch $(STCLIB) *.lbc
+
+.EXTENSIONS: .cxx
+.cxx: $(S)
+
+.cxx.obj:
+    wpp386 $[*.cxx /w3 -zv $(STCEXTRACPPFLAGS) -I$(WXDIR)\include -I$(ARCHINCDIR)
+
+