update for watcom makefiles
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_4_BRANCH@19333 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -6,9 +6,12 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
WXDIR = $(%WXWIN)
|
WXDIR = $(%WXWIN)
|
||||||
|
EXTRACPPFLAGS = -I$(WXDIR)\contrib\include
|
||||||
|
THISDIR = $(WXDIR)\contrib\samples\animate
|
||||||
|
|
||||||
PROGRAM = anitest
|
PROGRAM = anitest
|
||||||
OBJECTS = $(PROGRAM).obj animate.obj
|
EXTRALIBS = $(WXDIR)\lib\anim_w.lib
|
||||||
|
OBJECTS = $(OUTPUTDIR)\$(PROGRAM).obj
|
||||||
|
|
||||||
!include $(WXDIR)\src\makeprog.wat
|
!include $(WXDIR)\src\makeprog.wat
|
||||||
|
|
||||||
|
@@ -3,9 +3,13 @@
|
|||||||
|
|
||||||
WXDIR = $(%WXWIN)
|
WXDIR = $(%WXWIN)
|
||||||
|
|
||||||
|
EXTRACPPFLAGS = -I$(WXDIR)\contrib\include
|
||||||
|
THISDIR = $(WXDIR)\contrib\samples\gizmos\multicell
|
||||||
|
|
||||||
|
|
||||||
PROGRAM = mtest
|
PROGRAM = mtest
|
||||||
OBJECTS = $(PROGRAM).obj ..\src\multicell.obj
|
EXTRALIBS = $(WXDIR)\lib\gizmos_w.lib
|
||||||
EXTRAINC=-I..\include
|
OBJECTS = $(OUTPUTDIR)\$(PROGRAM).obj
|
||||||
|
|
||||||
!include $(WXDIR)\src\makeprog.wat
|
!include $(WXDIR)\src\makeprog.wat
|
||||||
|
|
||||||
|
@@ -1,14 +1,14 @@
|
|||||||
#
|
# Purpose: makefile for multicell example (Watcom)
|
||||||
# Makefile for WATCOM
|
# Created 2000-07-28
|
||||||
#
|
|
||||||
# Created by Julian Smart, January 1999
|
|
||||||
#
|
|
||||||
#
|
|
||||||
|
|
||||||
WXDIR = $(%WXWIN)
|
WXDIR = $(%WXWIN)
|
||||||
|
|
||||||
PROGRAM = minimal
|
EXTRACPPFLAGS = -I$(WXDIR)\contrib\include
|
||||||
OBJECTS = $(PROGRAM).obj
|
THISDIR = $(WXDIR)\contrib\samples\gizmos\splittree
|
||||||
|
|
||||||
|
PROGRAM = tree
|
||||||
|
EXTRALIBS = $(WXDIR)\lib\gizmos_w.lib
|
||||||
|
OBJECTS = $(OUTPUTDIR)\$(PROGRAM).obj
|
||||||
|
|
||||||
!include $(WXDIR)\src\makeprog.wat
|
!include $(WXDIR)\src\makeprog.wat
|
||||||
|
|
||||||
|
@@ -8,7 +8,7 @@
|
|||||||
WXDIR = $(%WXWIN)
|
WXDIR = $(%WXWIN)
|
||||||
|
|
||||||
PROGRAM = mmboard
|
PROGRAM = mmboard
|
||||||
OBJECTS = $(PROGRAM).obj mmbman.obj
|
OBJECTS = $(OUTPUTDIR)\$(PROGRAM).obj mmbman.obj
|
||||||
|
|
||||||
!include $(WXDIR)\src\makeprog.wat
|
!include $(WXDIR)\src\makeprog.wat
|
||||||
|
|
||||||
|
@@ -7,9 +7,12 @@
|
|||||||
|
|
||||||
WXDIR = $(%WXWIN)
|
WXDIR = $(%WXWIN)
|
||||||
|
|
||||||
|
EXTRACPPFLAGS = -I$(WXDIR)\contrib\include
|
||||||
|
THISDIR = $(WXDIR)\contrib\samples\ogl\ogledit
|
||||||
|
|
||||||
PROGRAM = ogledit
|
PROGRAM = ogledit
|
||||||
EXTRALIBS = $(WXDIR)\lib\ogl.lib
|
EXTRALIBS = $(WXDIR)\lib\ogl_w.lib
|
||||||
OBJECTS = $(PROGRAM).obj doc.obj view.obj palette.obj
|
OBJECTS = $(OUTPUTDIR)\$(PROGRAM).obj $(OUTPUTDIR)\doc.obj $(OUTPUTDIR)\view.obj $(OUTPUTDIR)\palette.obj
|
||||||
|
|
||||||
!include $(WXDIR)\src\makeprog.wat
|
!include $(WXDIR)\src\makeprog.wat
|
||||||
|
|
||||||
|
@@ -7,10 +7,21 @@
|
|||||||
|
|
||||||
WXDIR = $(%WXWIN)
|
WXDIR = $(%WXWIN)
|
||||||
|
|
||||||
|
EXTRACPPFLAGS = -I$(WXDIR)\contrib\include
|
||||||
|
THISDIR = $(WXDIR)\contrib\samples\ogl\studio
|
||||||
|
|
||||||
PROGRAM = studio
|
PROGRAM = studio
|
||||||
EXTRALIBS = $(WXDIR)\lib\ogl.lib
|
EXTRALIBS = $(WXDIR)\lib\ogl_w.lib
|
||||||
OBJECTS = $(PROGRAM).obj doc.obj shapes.obj symbols.obj view.obj cspalette.obj &
|
OBJECTS = $(OUTPUTDIR)\$(PROGRAM).obj &
|
||||||
mainfrm.obj project.obj dialogs.obj csprint.obj
|
$(OUTPUTDIR)\doc.obj &
|
||||||
|
$(OUTPUTDIR)\shapes.obj &
|
||||||
|
$(OUTPUTDIR)\symbols.obj &
|
||||||
|
$(OUTPUTDIR)\view.obj &
|
||||||
|
$(OUTPUTDIR)\cspalette.obj &
|
||||||
|
$(OUTPUTDIR)\mainfrm.obj &
|
||||||
|
$(OUTPUTDIR)\project.obj &
|
||||||
|
$(OUTPUTDIR)\dialogs.obj &
|
||||||
|
$(OUTPUTDIR)\csprint.obj
|
||||||
|
|
||||||
!include $(WXDIR)\src\makeprog.wat
|
!include $(WXDIR)\src\makeprog.wat
|
||||||
|
|
||||||
|
@@ -1,22 +1,29 @@
|
|||||||
# Gizmos makefile for Watcom C++
|
# Gizmos makefile for Watcom C++
|
||||||
|
|
||||||
|
EXTRACPPFLAGS = -I$(WXDIR)\contrib\include
|
||||||
WXDIR = ..\..\..
|
WXDIR = ..\..\..
|
||||||
|
|
||||||
!include $(WXDIR)\src\makewat.env
|
!include $(WXDIR)\src\makewat.env
|
||||||
|
|
||||||
GIZMOSLIB = $(WXDIR)\lib\gizmos.lib
|
GIZMOSLIB = $(WXDIR)\lib\gizmos_w.lib
|
||||||
THISDIR = $(WXDIR)\contrib\src\gizmos
|
THISDIR = $(WXDIR)\contrib\src\gizmos
|
||||||
|
OUTPUTDIR = $(THISDIR)\
|
||||||
|
|
||||||
NAME = gizmos
|
NAME = gizmos
|
||||||
LNK = $(name).lnk
|
LNK = $(name).lnk
|
||||||
|
|
||||||
OBJECTS = multicell.obj splittree.obj editlbox.obj dynamicsash.obj ledctrl.obj
|
OBJECTS = multicell.obj splittree.obj editlbox.obj dynamicsash.obj ledctrl.obj
|
||||||
|
|
||||||
all: $(GIZMOSLIB)
|
all: $(GIZMOSLIB) .SYMBOLIC
|
||||||
|
|
||||||
$(GIZMOSLIB): $(OBJECTS)
|
$(GIZMOSLIB): $(OBJECTS)
|
||||||
*wlib /b /c /n /P=256 $(GIZMOSLIB) $(OBJECTS)
|
*wlib /b /c /n /P=256 $(GIZMOSLIB) $(OBJECTS)
|
||||||
|
|
||||||
clean: .SYMBOLIC
|
clean: .SYMBOLIC
|
||||||
-erase *.obj *.bak *.err *.pch $(GIZMOSLIB) *.lbc
|
-erase *.obj
|
||||||
|
-erase *.bak
|
||||||
|
-erase *.err
|
||||||
|
-erase *.pch
|
||||||
|
-erase $(GIZMOSLIB)
|
||||||
|
-erase *.lbc
|
||||||
|
|
||||||
|
@@ -6,15 +6,38 @@
|
|||||||
#
|
#
|
||||||
# Makefile : Builds MMedia library for Watcom C++, WIN32
|
# Makefile : Builds MMedia library for Watcom C++, WIN32
|
||||||
|
|
||||||
WXDIR = $(%WXWIN)
|
!error This will not work - there is no digitalv.h in Open Watcom as of 26 Feb 03
|
||||||
|
|
||||||
LIBTARGET=$(WXDIR)\contrib\lib\mmedia.lib
|
WXDIR = ..\..\..
|
||||||
|
EXTRACPPFLAGS = -I$(WXDIR)\contrib\include
|
||||||
|
|
||||||
|
!include $(WXDIR)\src\makewat.env
|
||||||
|
|
||||||
|
THISDIR = $(WXDIR)\contrib\src\mmedia
|
||||||
|
OUTPUTDIR = $(THISDIR)\
|
||||||
|
|
||||||
|
NAME = mmedia
|
||||||
|
LNK = $(name).lnk
|
||||||
|
|
||||||
|
LIBTARGET=$(WXDIR)\lib\mmedia_w.lib
|
||||||
|
|
||||||
OBJECTS = cdbase.obj cdwin.obj g711.obj g721.obj g723_24.obj &
|
OBJECTS = cdbase.obj cdwin.obj g711.obj g721.obj g723_24.obj &
|
||||||
g723_40.obj g72x.obj sndaiff.obj sndbase.obj sndcodec.obj &
|
g723_40.obj g72x.obj sndaiff.obj sndbase.obj sndcodec.obj &
|
||||||
sndcpcm.obj sndfile.obj sndg72x.obj sndpcm.obj sndulaw.obj &
|
sndcpcm.obj sndfile.obj sndg72x.obj sndpcm.obj sndulaw.obj &
|
||||||
sndwav.obj sndwin.obj vidbase.obj vidwin.obj
|
sndwav.obj sndwin.obj vidbase.obj vidwin.obj
|
||||||
|
|
||||||
!include $(WXDIR)\src\makelib.wat
|
all: $(LIBTARGET) .SYMBOLIC
|
||||||
|
|
||||||
|
|
||||||
|
$(LIBTARGET): $(OBJECTS)
|
||||||
|
*wlib /b /c /n /P=256 $(SVGLIB) $(OBJECTS)
|
||||||
|
|
||||||
|
clean: .SYMBOLIC
|
||||||
|
-erase *.obj
|
||||||
|
-erase *.bak
|
||||||
|
-erase *.err
|
||||||
|
-erase *.pch
|
||||||
|
-erase $(LIBTARGET)
|
||||||
|
-erase *.lbc
|
||||||
|
|
||||||
|
|
||||||
|
@@ -1,13 +1,13 @@
|
|||||||
# Objects makefile
|
# Objects makefile
|
||||||
|
|
||||||
WXDIR = ..\..\..
|
WXDIR = ..\..\..
|
||||||
|
EXTRACPPFLAGS=-I$(WXDIR)\contrib\include;/DPROLOGIO
|
||||||
|
|
||||||
!include $(WXDIR)\src\makewat.env
|
!include $(WXDIR)\src\makewat.env
|
||||||
|
|
||||||
EXTRACPPFLAGS=/DPROLOGIO
|
OGLLIB = $(WXDIR)\lib\ogl_w.lib
|
||||||
|
THISDIR = $(WXDIR)\contrib\src\ogl
|
||||||
OGLLIB = $(WXDIR)\lib\ogl.lib
|
OUTPUTDIR = $(THISDIR)\
|
||||||
THISDIR = $(WXDIR)\src\ogl
|
|
||||||
|
|
||||||
NAME = ogl
|
NAME = ogl
|
||||||
LNK = $(name).lnk
|
LNK = $(name).lnk
|
||||||
@@ -15,11 +15,16 @@ LNK = $(name).lnk
|
|||||||
OBJECTS = basic.obj basic2.obj canvas.obj lines.obj divided.obj constrnt.obj &
|
OBJECTS = basic.obj basic2.obj canvas.obj lines.obj divided.obj constrnt.obj &
|
||||||
composit.obj drawn.obj bmpshape.obj mfutils.obj ogldiag.obj oglmisc.obj
|
composit.obj drawn.obj bmpshape.obj mfutils.obj ogldiag.obj oglmisc.obj
|
||||||
|
|
||||||
all: $(OGLLIB)
|
all: $(OGLLIB) .SYMBOLIC
|
||||||
|
|
||||||
$(OGLLIB): $(OBJECTS)
|
$(OGLLIB): $(OBJECTS)
|
||||||
*wlib /b /c /n /P=256 $(OGLLIB) $(OBJECTS)
|
*wlib /b /c /n /P=256 $(OGLLIB) $(OBJECTS)
|
||||||
|
|
||||||
clean: .SYMBOLIC
|
clean: .SYMBOLIC
|
||||||
-erase *.obj *.bak *.err *.pch $(OGLLIB) *.lbc
|
-erase *.obj
|
||||||
|
-erase *.bak
|
||||||
|
-erase *.err
|
||||||
|
-erase *.pch
|
||||||
|
-erase $(OGLLIB)
|
||||||
|
-erase *.lbc
|
||||||
|
|
||||||
|
@@ -2,12 +2,16 @@
|
|||||||
|
|
||||||
WXDIR = ..\..\..
|
WXDIR = ..\..\..
|
||||||
|
|
||||||
EXTRACPPFLAGS=/Id:\libxml\libxml2-2.1.1
|
#XMLDIR=
|
||||||
|
!error modify makefile.wat to include the path to the XML library
|
||||||
|
|
||||||
|
EXTRACPPFLAGS = -I$(WXDIR)\contrib\include;-I$(XMLDIR)\libxml2-2.1.1
|
||||||
|
|
||||||
!include $(WXDIR)\src\makewat.env
|
!include $(WXDIR)\src\makewat.env
|
||||||
|
|
||||||
WXXMLLIB = $(WXDIR)\lib\wxxrc.lib
|
WXXMLLIB = $(WXDIR)\lib\wxxrc_w.lib
|
||||||
THISDIR = $(WXDIR)\contrib\src\xrc
|
THISDIR = $(WXDIR)\contrib\src\xrc
|
||||||
|
OUTPUTDIR = $(THISDIR)\
|
||||||
|
|
||||||
NAME = wxxrc
|
NAME = wxxrc
|
||||||
LNK = $(name).lnk
|
LNK = $(name).lnk
|
||||||
@@ -18,14 +22,19 @@ OBJECTS=xml.obj xmlres.obj xmlrsall.obj &
|
|||||||
xh_radbx.obj xh_sizer.obj xh_slidr.obj xh_spin.obj xh_stbmp.obj xh_sttxt.obj &
|
xh_radbx.obj xh_sizer.obj xh_slidr.obj xh_spin.obj xh_stbmp.obj xh_sttxt.obj &
|
||||||
xh_text.obj xh_listb.obj xh_toolb.obj xh_stlin.obj xh_bmp.obj &
|
xh_text.obj xh_listb.obj xh_toolb.obj xh_stlin.obj xh_bmp.obj &
|
||||||
xh_bmpbt.obj xh_cald.obj xh_listc.obj xh_scrol.obj xh_stbox.obj &
|
xh_bmpbt.obj xh_cald.obj xh_listc.obj xh_scrol.obj xh_stbox.obj &
|
||||||
xh_tree.obj xh_unkwn.obj xh_frame.obj xh_scwin.obj
|
xh_tree.obj xh_unkwn.obj xh_frame.obj xh_scwin.obj xh_split.obj
|
||||||
|
|
||||||
|
|
||||||
all: $(WXXMLLIB)
|
all: $(WXXMLLIB) .SYMBOLIC
|
||||||
|
|
||||||
$(WXXMLLIB): $(OBJECTS)
|
$(WXXMLLIB): $(OBJECTS)
|
||||||
*wlib /b /c /n /P=256 $(WXXMLLIB) $(OBJECTS)
|
*wlib /b /c /n /P=256 $(WXXMLLIB) $(OBJECTS)
|
||||||
|
|
||||||
clean: .SYMBOLIC
|
clean: .SYMBOLIC
|
||||||
-erase *.obj *.bak *.err *.pch $(WXXMLLIB) *.lbc
|
-erase *.obj
|
||||||
|
-erase *.bak
|
||||||
|
-erase *.err
|
||||||
|
-erase *.pch
|
||||||
|
-erase $(WXXMLLIB)
|
||||||
|
-erase *.lbc
|
||||||
|
|
||||||
|
@@ -2,12 +2,16 @@
|
|||||||
|
|
||||||
WXDIR = ..\..\..
|
WXDIR = ..\..\..
|
||||||
|
|
||||||
EXTRACPPFLAGS=/Id:\libxml\libxml2-2.1.1
|
#XMLDIR=
|
||||||
|
!error modify makefile.wat to include the path to the XML library
|
||||||
|
|
||||||
|
EXTRACPPFLAGS = -I$(WXDIR)\contrib\include;-I$(XMLDIR)\libxml2-2.1.1
|
||||||
|
|
||||||
!include $(WXDIR)\src\makewat.env
|
!include $(WXDIR)\src\makewat.env
|
||||||
|
|
||||||
WXXMLLIB = $(WXDIR)\lib\wxxrc.lib
|
WXXMLLIB = $(WXDIR)\lib\wxxrc_w.lib
|
||||||
THISDIR = $(WXDIR)\contrib\src\xrc
|
THISDIR = $(WXDIR)\contrib\src\xrc
|
||||||
|
OUTPUTDIR = $(THISDIR)\
|
||||||
|
|
||||||
NAME = wxxrc
|
NAME = wxxrc
|
||||||
LNK = $(name).lnk
|
LNK = $(name).lnk
|
||||||
@@ -18,14 +22,19 @@ OBJECTS=xml.obj xmlres.obj xmlrsall.obj &
|
|||||||
xh_radbx.obj xh_sizer.obj xh_slidr.obj xh_spin.obj xh_stbmp.obj xh_sttxt.obj &
|
xh_radbx.obj xh_sizer.obj xh_slidr.obj xh_spin.obj xh_stbmp.obj xh_sttxt.obj &
|
||||||
xh_text.obj xh_listb.obj xh_toolb.obj xh_stlin.obj xh_bmp.obj &
|
xh_text.obj xh_listb.obj xh_toolb.obj xh_stlin.obj xh_bmp.obj &
|
||||||
xh_bmpbt.obj xh_cald.obj xh_listc.obj xh_scrol.obj xh_stbox.obj &
|
xh_bmpbt.obj xh_cald.obj xh_listc.obj xh_scrol.obj xh_stbox.obj &
|
||||||
xh_tree.obj xh_unkwn.obj xh_frame.obj xh_scwin.obj
|
xh_tree.obj xh_unkwn.obj xh_frame.obj xh_scwin.obj xh_split.obj
|
||||||
|
|
||||||
|
|
||||||
all: $(WXXMLLIB)
|
all: $(WXXMLLIB) .SYMBOLIC
|
||||||
|
|
||||||
$(WXXMLLIB): $(OBJECTS)
|
$(WXXMLLIB): $(OBJECTS)
|
||||||
*wlib /b /c /n /P=256 $(WXXMLLIB) $(OBJECTS)
|
*wlib /b /c /n /P=256 $(WXXMLLIB) $(OBJECTS)
|
||||||
|
|
||||||
clean: .SYMBOLIC
|
clean: .SYMBOLIC
|
||||||
-erase *.obj *.bak *.err *.pch $(WXXMLLIB) *.lbc
|
-erase *.obj
|
||||||
|
-erase *.bak
|
||||||
|
-erase *.err
|
||||||
|
-erase *.pch
|
||||||
|
-erase $(WXXMLLIB)
|
||||||
|
-erase *.lbc
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user