regenerated makefiles
[wxWidgets.git] / samples / xrc / makefile.bcc
1 # =========================================================================
2 #     This makefile was generated by
3 #     Bakefile 0.1.1 (http://bakefile.sourceforge.net)
4 #     Do not modify, all changes will be overwritten!
5 # =========================================================================
6
7 .autodepend
8
9 !ifndef BCCDIR
10 !ifndef MAKEDIR
11 !error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4
12 !endif
13 BCCDIR = $(MAKEDIR)\..
14 !endif
15
16 !include ../../../build/msw/config.bcc
17
18 # -------------------------------------------------------------------------
19 # Do not modify the rest of this file!
20 # -------------------------------------------------------------------------
21
22 ### Variables: ###
23
24 OBJS = \
25         bcc_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
26 SETUPHDIR = \
27         $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
28 XRCDEMO_CXXFLAGS = $(__RUNTIME_LIBS_6) -I$(BCCDIR)\include $(__DEBUGINFO) \
29         $(__OPTIMIZEFLAG_2) -tWM -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
30         $(__DEBUG_DEFINE_p) $(__UNICODE_DEFINE_p) -I.\..\..\..\include \
31         -I$(SETUPHDIR) -I. $(__DLLFLAG_p) -I.\..\..\..\samples -I.\..\..\include \
32         $(CPPFLAGS) $(CXXFLAGS)
33 XRCDEMO_OBJECTS =  \
34         $(OBJS)\xrcdemo_xrcdemo.obj \
35         $(OBJS)\xrcdemo_myframe.obj \
36         $(OBJS)\xrcdemo_derivdlg.obj \
37         $(OBJS)\xrcdemo_custclas.obj
38
39 ### Conditionally set variables: ###
40
41 !if "$(SHARED)" == "0"
42 LIBDIRNAME = .\..\..\..\lib\bcc_lib$(CFG)
43 !endif
44 !if "$(SHARED)" == "1"
45 LIBDIRNAME = .\..\..\..\lib\bcc_dll$(CFG)
46 !endif
47 !if "$(USE_GUI)" == "0"
48 PORTNAME = base
49 !endif
50 !if "$(USE_GUI)" == "1"
51 PORTNAME = msw
52 !endif
53 !if "$(BUILD)" == "debug" && "$(DEBUG_FLAG)" == "default"
54 WXDEBUGFLAG = d
55 !endif
56 !if "$(DEBUG_FLAG)" == "1"
57 WXDEBUGFLAG = d
58 !endif
59 !if "$(SHARED)" == "1"
60 WXDLLFLAG = dll
61 !endif
62 !if "$(UNICODE)" == "1"
63 WXUNICODEFLAG = u
64 !endif
65 !if "$(WXUNIV)" == "1"
66 WXUNIVNAME = univ
67 !endif
68 !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
69 __DEBUGINFO = -v
70 !endif
71 !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
72 __DEBUGINFO = -v-
73 !endif
74 !if "$(DEBUG_INFO)" == "0"
75 __DEBUGINFO = -v-
76 !endif
77 !if "$(DEBUG_INFO)" == "1"
78 __DEBUGINFO = -v
79 !endif
80 !if "$(BUILD)" == "debug" && "$(DEBUG_FLAG)" == "default"
81 __DEBUG_DEFINE_p = -D__WXDEBUG__
82 !endif
83 !if "$(DEBUG_FLAG)" == "1"
84 __DEBUG_DEFINE_p = -D__WXDEBUG__
85 !endif
86 !if "$(BUILD)" == "debug" && "$(DEBUG_FLAG)" == "default"
87 __DEBUG_DEFINE_p_1 = -d__WXDEBUG__
88 !endif
89 !if "$(DEBUG_FLAG)" == "1"
90 __DEBUG_DEFINE_p_1 = -d__WXDEBUG__
91 !endif
92 !if "$(SHARED)" == "1"
93 __DLLFLAG_p = -DWXUSINGDLL
94 !endif
95 !if "$(SHARED)" == "1"
96 __DLLFLAG_p_1 = -dWXUSINGDLL
97 !endif
98 !if "$(USE_GUI)" == "1"
99 __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
100 !endif
101 !if "$(USE_GUI)" == "1"
102 __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
103 !endif
104 !if "$(USE_GUI)" == "1"
105 __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
106 !endif
107 !if "$(BUILD)" == "debug"
108 __OPTIMIZEFLAG_2 = -Od
109 !endif
110 !if "$(BUILD)" == "release"
111 __OPTIMIZEFLAG_2 = -O2
112 !endif
113 !if "$(RUNTIME_LIBS)" == "dynamic"
114 __RUNTIME_LIBS_6 = -tWR
115 !endif
116 !if "$(RUNTIME_LIBS)" == "static"
117 __RUNTIME_LIBS_6 = 
118 !endif
119 !if "$(RUNTIME_LIBS)" == "dynamic"
120 __RUNTIME_LIBS_7 = i
121 !endif
122 !if "$(RUNTIME_LIBS)" == "static"
123 __RUNTIME_LIBS_7 = 
124 !endif
125 !if "$(UNICODE)" == "1"
126 __UNICODE_DEFINE_p = -D_UNICODE
127 !endif
128 !if "$(UNICODE)" == "1"
129 __UNICODE_DEFINE_p_1 = -d_UNICODE
130 !endif
131 !if "$(MSLU)" == "1"
132 __UNICOWS_LIB_p = unicows.lib
133 !endif
134 !if "$(MONOLITHIC)" == "0"
135 __WXLIB_ADV_p = \
136         wx$(PORTNAME)$(WXUNIVNAME)25$(WXUNICODEFLAG)$(WXDEBUGFLAG)_adv.lib
137 !endif
138 !if "$(MONOLITHIC)" == "0"
139 __WXLIB_BASE_p = wxbase25$(WXUNICODEFLAG)$(WXDEBUGFLAG).lib
140 !endif
141 !if "$(MONOLITHIC)" == "0"
142 __WXLIB_CORE_p = \
143         wx$(PORTNAME)$(WXUNIVNAME)25$(WXUNICODEFLAG)$(WXDEBUGFLAG)_core.lib
144 !endif
145 !if "$(MONOLITHIC)" == "0"
146 __WXLIB_HTML_p = \
147         wx$(PORTNAME)$(WXUNIVNAME)25$(WXUNICODEFLAG)$(WXDEBUGFLAG)_html.lib
148 !endif
149 !if "$(MONOLITHIC)" == "1"
150 __WXLIB_MONO_p = \
151         wx$(PORTNAME)$(WXUNIVNAME)25$(WXUNICODEFLAG)$(WXDEBUGFLAG).lib
152 !endif
153 !if "$(MONOLITHIC)" == "0"
154 __WXLIB_XML_p = wxbase25$(WXUNICODEFLAG)$(WXDEBUGFLAG)_xml.lib
155 !endif
156 !if "$(WXUNIV)" == "1"
157 __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
158 !endif
159 !if "$(WXUNIV)" == "1"
160 __WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__
161 !endif
162
163
164 all: $(OBJS)
165 $(OBJS):
166         -if not exist $(OBJS) mkdir $(OBJS)
167
168 ### Targets: ###
169
170 all: $(OBJS)\xrcdemo.exe data
171
172 $(OBJS)\xrcdemo_custclas.obj: .\custclas.cpp
173         $(CXX) -q -c -P -o$@ $(XRCDEMO_CXXFLAGS) $**
174
175 $(OBJS)\xrcdemo_derivdlg.obj: .\derivdlg.cpp
176         $(CXX) -q -c -P -o$@ $(XRCDEMO_CXXFLAGS) $**
177
178 $(OBJS)\xrcdemo_myframe.obj: .\myframe.cpp
179         $(CXX) -q -c -P -o$@ $(XRCDEMO_CXXFLAGS) $**
180
181 $(OBJS)\xrcdemo_xrcdemo.obj: .\xrcdemo.cpp
182         $(CXX) -q -c -P -o$@ $(XRCDEMO_CXXFLAGS) $**
183
184 $(OBJS)\xrcdemo_xrcdemo.res: .\xrcdemo.rc
185         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 -i.\..\..\include $**
186
187 clean: 
188         -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
189         -if exist $(OBJS)\*.res del $(OBJS)\*.res
190         -if exist $(OBJS)\xrcdemo.exe del $(OBJS)\xrcdemo.exe
191         -if exist $(OBJS)\xrcdemo.tds del $(OBJS)\xrcdemo.tds
192         -if exist $(OBJS)\xrcdemo.ilc del $(OBJS)\xrcdemo.ilc
193         -if exist $(OBJS)\xrcdemo.ild del $(OBJS)\xrcdemo.ild
194         -if exist $(OBJS)\xrcdemo.ilf del $(OBJS)\xrcdemo.ilf
195         -if exist $(OBJS)\xrcdemo.ils del $(OBJS)\xrcdemo.ils
196
197 data: 
198         if not exist $(OBJS)\rc mkdir $(OBJS)\rc
199         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
200
201 $(OBJS)\xrcdemo.exe: $(XRCDEMO_OBJECTS)  $(OBJS)\xrcdemo_xrcdemo.res
202         ilink32 -Tpe -q $(LDFLAGS) -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO)  -L$(LIBDIRNAME) -aa @&&|
203         c0w32.obj $(XRCDEMO_OBJECTS),$@,, wx$(PORTNAME)$(WXUNIVNAME)25$(WXUNICODEFLAG)$(WXDEBUGFLAG)_xrc.lib  $(__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$(WXDEBUGFLAG).lib wxexpat$(WXDEBUGFLAG).lib  $(__UNICOWS_LIB_p) ole2w32.lib oleacc.lib  import32.lib cw32mt$(__RUNTIME_LIBS_7).lib,, $(OBJS)\xrcdemo_xrcdemo.res
204 |