first watcom makefile
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@19201 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
366e20d6fc
commit
6bc5a86729
17
contrib/samples/stc/makefile.wat
Normal file
17
contrib/samples/stc/makefile.wat
Normal file
@ -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
|
||||
|
79
contrib/src/stc/makefile.wat
Normal file
79
contrib/src/stc/makefile.wat
Normal file
@ -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)
|
||||
|
||||
|
17
samples/stc/makefile.wat
Normal file
17
samples/stc/makefile.wat
Normal file
@ -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
|
||||
|
79
src/stc/makefile.wat
Normal file
79
src/stc/makefile.wat
Normal file
@ -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)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user