1 # =========================================================================
2 # This makefile was generated by
3 # Bakefile 0.1.4 (http://bakefile.sourceforge.net)
4 # Do not modify, all changes will be overwritten!
5 # =========================================================================
11 !error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4
13 BCCDIR = $(MAKEDIR)\..
16 !include ../../build/msw/config.bcc
18 # -------------------------------------------------------------------------
19 # Do not modify the rest of this file!
20 # -------------------------------------------------------------------------
26 bcc_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
28 $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
29 XRCDEMO_CXXFLAGS = $(__RUNTIME_LIBS_6) -I$(BCCDIR)\include $(__DEBUGINFO) \
30 $(__OPTIMIZEFLAG_2) -tWM -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
31 $(__DEBUG_DEFINE_p) $(__UNICODE_DEFINE_p) -I.\..\..\include -I$(SETUPHDIR) \
32 -I. $(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS)
34 $(OBJS)\xrcdemo_xrcdemo.obj \
35 $(OBJS)\xrcdemo_myframe.obj \
36 $(OBJS)\xrcdemo_derivdlg.obj \
37 $(OBJS)\xrcdemo_custclas.obj
39 ### Conditionally set variables: ###
41 !if "$(USE_GUI)" == "0"
44 !if "$(USE_GUI)" == "1"
47 !if "$(BUILD)" == "debug" && "$(DEBUG_FLAG)" == "default"
50 !if "$(DEBUG_FLAG)" == "1"
53 !if "$(UNICODE)" == "1"
56 !if "$(WXUNIV)" == "1"
59 !if "$(SHARED)" == "1"
62 !if "$(MONOLITHIC)" == "0"
65 !if "$(MONOLITHIC)" == "1"
68 !if "$(BUILD)" == "debug"
69 __OPTIMIZEFLAG_2 = -Od
71 !if "$(BUILD)" == "release"
72 __OPTIMIZEFLAG_2 = -O2
74 !if "$(RUNTIME_LIBS)" == "dynamic"
75 __RUNTIME_LIBS_6 = -tWR
77 !if "$(RUNTIME_LIBS)" == "static"
80 !if "$(RUNTIME_LIBS)" == "dynamic"
83 !if "$(RUNTIME_LIBS)" == "static"
86 !if "$(WXUNIV)" == "1"
87 __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
89 !if "$(WXUNIV)" == "1"
90 __WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__
92 !if "$(BUILD)" == "debug" && "$(DEBUG_FLAG)" == "default"
93 __DEBUG_DEFINE_p = -D__WXDEBUG__
95 !if "$(DEBUG_FLAG)" == "1"
96 __DEBUG_DEFINE_p = -D__WXDEBUG__
98 !if "$(BUILD)" == "debug" && "$(DEBUG_FLAG)" == "default"
99 __DEBUG_DEFINE_p_1 = -d__WXDEBUG__
101 !if "$(DEBUG_FLAG)" == "1"
102 __DEBUG_DEFINE_p_1 = -d__WXDEBUG__
104 !if "$(UNICODE)" == "1"
105 __UNICODE_DEFINE_p = -D_UNICODE
107 !if "$(UNICODE)" == "1"
108 __UNICODE_DEFINE_p_1 = -d_UNICODE
110 !if "$(SHARED)" == "1"
111 __DLLFLAG_p = -DWXUSINGDLL
113 !if "$(SHARED)" == "1"
114 __DLLFLAG_p_1 = -dWXUSINGDLL
116 !if "$(MONOLITHIC)" == "0"
118 wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xrc.lib
120 !if "$(MONOLITHIC)" == "0"
122 wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html.lib
124 !if "$(MONOLITHIC)" == "0"
126 wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib
128 !if "$(MONOLITHIC)" == "0"
130 wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
132 !if "$(MONOLITHIC)" == "0"
134 wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xml.lib
136 !if "$(MONOLITHIC)" == "0"
138 wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
140 !if "$(MONOLITHIC)" == "1"
142 wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
144 !if "$(USE_GUI)" == "1"
145 __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
147 !if "$(USE_GUI)" == "1"
148 __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
150 !if "$(USE_GUI)" == "1"
151 __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
154 __UNICOWS_LIB_p = unicows.lib
156 !if "$(SHARED)" == "0"
157 LIBDIRNAME = .\..\..\lib\bcc_lib$(CFG)
159 !if "$(SHARED)" == "1"
160 LIBDIRNAME = .\..\..\lib\bcc_dll$(CFG)
162 !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
165 !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
168 !if "$(DEBUG_INFO)" == "0"
171 !if "$(DEBUG_INFO)" == "1"
178 -if not exist $(OBJS) mkdir $(OBJS)
182 all: $(OBJS)\xrcdemo.exe data
185 -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
186 -if exist $(OBJS)\*.res del $(OBJS)\*.res
187 -if exist $(OBJS)\xrcdemo.exe del $(OBJS)\xrcdemo.exe
188 -if exist $(OBJS)\xrcdemo.tds del $(OBJS)\xrcdemo.tds
189 -if exist $(OBJS)\xrcdemo.ilc del $(OBJS)\xrcdemo.ilc
190 -if exist $(OBJS)\xrcdemo.ild del $(OBJS)\xrcdemo.ild
191 -if exist $(OBJS)\xrcdemo.ilf del $(OBJS)\xrcdemo.ilf
192 -if exist $(OBJS)\xrcdemo.ils del $(OBJS)\xrcdemo.ils
194 $(OBJS)\xrcdemo.exe: $(XRCDEMO_OBJECTS) $(OBJS)\xrcdemo_xrcdemo.res
195 ilink32 -Tpe -q $(LDFLAGS) -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa @&&|
196 c0w32.obj $(XRCDEMO_OBJECTS),$@,, $(__WXLIB_XRC_p) $(__WXLIB_HTML_p) $(__WXLIB_ADV_p) $(__WXLIB_CORE_p) $(__WXLIB_XML_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) wxzlib$(WXDEBUGFLAG).lib wxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG).lib wxexpat$(WXDEBUGFLAG).lib $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) ole2w32.lib oleacc.lib odbc32.lib import32.lib cw32mt$(__RUNTIME_LIBS_7).lib,, $(OBJS)\xrcdemo_xrcdemo.res
200 if not exist $(OBJS)\rc mkdir $(OBJS)\rc
201 for %f in (appicon.ico appicon.xpm artprov.xpm artprov.xrc basicdlg.xpm basicdlg.xrc controls.xpm controls.xrc custclas.xpm custclas.xrc derivdlg.xpm derivdlg.xrc fileopen.gif filesave.gif frame.xrc fuzzy.gif menu.xrc platform.xpm platform.xrc quotes.gif resource.xrc scanning.gif sppicon.ico toolbar.xrc uncenter.xpm uncenter.xrc update.gif variable.xpm variable.xrc) do if not exist $(OBJS)\rc\%f copy .\rc\%f $(OBJS)\rc
203 $(OBJS)\xrcdemo_xrcdemo.obj: .\xrcdemo.cpp
204 $(CXX) -q -c -P -o$@ $(XRCDEMO_CXXFLAGS) $**
206 $(OBJS)\xrcdemo_myframe.obj: .\myframe.cpp
207 $(CXX) -q -c -P -o$@ $(XRCDEMO_CXXFLAGS) $**
209 $(OBJS)\xrcdemo_derivdlg.obj: .\derivdlg.cpp
210 $(CXX) -q -c -P -o$@ $(XRCDEMO_CXXFLAGS) $**
212 $(OBJS)\xrcdemo_custclas.obj: .\custclas.cpp
213 $(CXX) -q -c -P -o$@ $(XRCDEMO_CXXFLAGS) $**
215 $(OBJS)\xrcdemo_xrcdemo.res: .\xrcdemo.rc
216 brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) -i.\..\..\include -i$(SETUPHDIR) -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH $**