~ubuntu-branches/ubuntu/raring/wxwidgets2.8/raring

« back to all changes in this revision

Viewing changes to samples/db/makefile.wat

  • Committer: Package Import Robot
  • Author(s): Stéphane Graber
  • Date: 2012-01-07 13:59:25 UTC
  • mfrom: (1.1.9) (5.1.10 sid)
  • Revision ID: package-import@ubuntu.com-20120107135925-2601miy9ullcon9j
Tags: 2.8.12.1-6ubuntu1
* Resync from Debian, changes that were kept:
  - debian/rules: re-enable mediactrl. This allows libwx_gtk2u_media-2.8 to be
    built, as this is required by some applications (LP: #632984)
  - debian/control: Build-dep on libxt-dev for mediactrl.
  - Patches
    + fix-bashism-in-example
* Add conflict on python-wxgtk2.8 (<< 2.8.12.1-6ubuntu1~) to python-wxversion
  to guarantee upgrade ordering when moving from pycentral to dh_python2.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
# =========================================================================
2
2
#     This makefile was generated by
3
 
#     Bakefile 0.2.8 (http://www.bakefile.org)
 
3
#     Bakefile 0.2.9 (http://www.bakefile.org)
4
4
#     Do not modify, all changes will be overwritten!
5
5
# =========================================================================
6
6
 
7
 
!include ../../build/os2/config.wat
 
7
!include ../../build/msw/config.wat
8
8
 
9
9
# -------------------------------------------------------------------------
10
10
# Do not modify the rest of this file!
36
36
PORTNAME = base
37
37
!endif
38
38
!ifeq USE_GUI 1
39
 
PORTNAME = pm
 
39
PORTNAME = msw
40
40
!endif
41
41
WXDEBUGFLAG =
42
42
!ifeq BUILD debug
61
61
!endif
62
62
LIBTYPE_SUFFIX =
63
63
!ifeq SHARED 0
64
 
LIBTYPE_SUFFIX = pm_lib
 
64
LIBTYPE_SUFFIX = lib
65
65
!endif
66
66
!ifeq SHARED 1
67
 
LIBTYPE_SUFFIX = pm_dll
 
67
LIBTYPE_SUFFIX = dll
68
68
!endif
69
69
EXTRALIBS_FOR_BASE =
70
70
!ifeq MONOLITHIC 0
146
146
!ifeq USE_EXCEPTIONS 1
147
147
__EXCEPTIONSFLAG_8 = -xs
148
148
!endif
149
 
__WXUNIV_DEFINE_p =
150
 
!ifeq WXUNIV 1
151
 
__WXUNIV_DEFINE_p = -d__WXUNIVERSAL__
152
 
!endif
153
 
__DEBUG_DEFINE_p =
154
 
!ifeq BUILD debug
155
 
!ifeq DEBUG_FLAG default
156
 
__DEBUG_DEFINE_p = -d__WXDEBUG__
157
 
!endif
158
 
!endif
159
 
!ifeq DEBUG_FLAG 1
160
 
__DEBUG_DEFINE_p = -d__WXDEBUG__
161
 
!endif
162
 
__NDEBUG_DEFINE_p =
163
 
!ifeq BUILD release
164
 
__NDEBUG_DEFINE_p = -dNDEBUG
165
 
!endif
166
 
__EXCEPTIONS_DEFINE_p =
167
 
!ifeq USE_EXCEPTIONS 0
168
 
__EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS
169
 
!endif
170
 
__RTTI_DEFINE_p =
171
 
!ifeq USE_RTTI 0
172
 
__RTTI_DEFINE_p = -dwxNO_RTTI
173
 
!endif
174
 
__THREAD_DEFINE_p =
175
 
!ifeq USE_THREADS 0
176
 
__THREAD_DEFINE_p = -dwxNO_THREADS
177
 
!endif
178
 
__UNICODE_DEFINE_p =
179
 
!ifeq UNICODE 1
180
 
__UNICODE_DEFINE_p = -d_UNICODE
181
 
!endif
182
 
__GFXCTX_DEFINE_p =
183
 
!ifeq USE_GDIPLUS 1
184
 
__GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1
185
 
!endif
186
 
____CAIRO_INCLUDEDIR_FILENAMES_p =
187
 
!ifeq USE_CAIRO 1
188
 
____CAIRO_INCLUDEDIR_FILENAMES_p = -i=$(CAIRO_ROOT)\include\cairo
189
 
!endif
190
 
__DLLFLAG_p =
191
 
!ifeq SHARED 1
192
 
__DLLFLAG_p = -dWXUSINGDLL
193
 
!endif
194
149
__WXLIB_DBGRID_p =
195
150
!ifeq MONOLITHIC 0
196
151
__WXLIB_DBGRID_p = &
245
200
!ifeq USE_GUI 1
246
201
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
247
202
!endif
 
203
__GDIPLUS_LIB_p =
 
204
!ifeq USE_GDIPLUS 1
 
205
__GDIPLUS_LIB_p = gdiplus.lib
 
206
!endif
 
207
__CAIRO_LIB_p =
 
208
!ifeq USE_CAIRO 1
 
209
__CAIRO_LIB_p = cairo.lib
 
210
!endif
 
211
____CAIRO_LIBDIR_FILENAMES_p =
 
212
!ifeq USE_CAIRO 1
 
213
____CAIRO_LIBDIR_FILENAMES_p = libpath $(CAIRO_ROOT)\lib
 
214
!endif
 
215
__WXUNIV_DEFINE_p =
 
216
!ifeq WXUNIV 1
 
217
__WXUNIV_DEFINE_p = -d__WXUNIVERSAL__
 
218
!endif
 
219
__DEBUG_DEFINE_p =
 
220
!ifeq BUILD debug
 
221
!ifeq DEBUG_FLAG default
 
222
__DEBUG_DEFINE_p = -d__WXDEBUG__
 
223
!endif
 
224
!endif
 
225
!ifeq DEBUG_FLAG 1
 
226
__DEBUG_DEFINE_p = -d__WXDEBUG__
 
227
!endif
 
228
__NDEBUG_DEFINE_p =
 
229
!ifeq BUILD release
 
230
__NDEBUG_DEFINE_p = -dNDEBUG
 
231
!endif
 
232
__EXCEPTIONS_DEFINE_p =
 
233
!ifeq USE_EXCEPTIONS 0
 
234
__EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS
 
235
!endif
 
236
__RTTI_DEFINE_p =
 
237
!ifeq USE_RTTI 0
 
238
__RTTI_DEFINE_p = -dwxNO_RTTI
 
239
!endif
 
240
__THREAD_DEFINE_p =
 
241
!ifeq USE_THREADS 0
 
242
__THREAD_DEFINE_p = -dwxNO_THREADS
 
243
!endif
 
244
__UNICODE_DEFINE_p =
 
245
!ifeq UNICODE 1
 
246
__UNICODE_DEFINE_p = -d_UNICODE
 
247
!endif
 
248
__GFXCTX_DEFINE_p =
 
249
!ifeq USE_GDIPLUS 1
 
250
__GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1
 
251
!endif
 
252
____CAIRO_INCLUDEDIR_FILENAMES =
 
253
!ifeq USE_CAIRO 1
 
254
____CAIRO_INCLUDEDIR_FILENAMES = -i=$(CAIRO_ROOT)\include\cairo
 
255
!endif
 
256
__DLLFLAG_p =
 
257
!ifeq SHARED 1
 
258
__DLLFLAG_p = -dWXUSINGDLL
 
259
!endif
248
260
 
249
261
### Variables: ###
250
262
 
255
267
SETUPHDIR = &
256
268
        $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
257
269
DBTEST_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) &
258
 
        $(__RUNTIME_LIBS_6) -d__WXPM__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
 
270
        $(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
259
271
        $(__NDEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) &
260
272
        $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) &
261
 
        -i=$(SETUPHDIR) -i=.\..\..\include $(____CAIRO_INCLUDEDIR_FILENAMES_p) -wx &
 
273
        -i=$(SETUPHDIR) -i=.\..\..\include $(____CAIRO_INCLUDEDIR_FILENAMES) -wx &
262
274
        -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) -i=.\..\..\samples &
263
275
        -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) $(CXXFLAGS)
264
276
DBTEST_OBJECTS =  &
280
292
        -if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc
281
293
        -if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk
282
294
        -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
283
 
        -del $(OBJS)\dbtest.exe
 
295
        -if exist $(OBJS)\dbtest.exe del $(OBJS)\dbtest.exe
284
296
 
285
297
!ifeq USE_ODBC 1
286
 
$(OBJS)\dbtest.exe :  $(DBTEST_OBJECTS)
 
298
$(OBJS)\dbtest.exe :  $(DBTEST_OBJECTS) $(OBJS)\dbtest_dbtest.res
287
299
        @%create $(OBJS)\dbtest.lbc
288
300
        @%append $(OBJS)\dbtest.lbc option quiet
289
301
        @%append $(OBJS)\dbtest.lbc name $^@
290
302
        @%append $(OBJS)\dbtest.lbc option caseexact
291
 
        @%append $(OBJS)\dbtest.lbc  $(__DEBUGINFO_1)  libpath $(LIBDIRNAME) system os2v2_pm $(LDFLAGS)
 
303
        @%append $(OBJS)\dbtest.lbc  $(__DEBUGINFO_1)  libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(____CAIRO_LIBDIR_FILENAMES_p) $(LDFLAGS)
292
304
        @for %i in ($(DBTEST_OBJECTS)) do @%append $(OBJS)\dbtest.lbc file %i
293
 
        @for %i in ( $(__WXLIB_DBGRID_p)  $(__WXLIB_ODBC_p)  $(__WXLIB_ADV_p)  $(__WXLIB_HTML_p)  $(__WXLIB_XML_p)  $(__WXLIB_CORE_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) upm32.lib) do @%append $(OBJS)\dbtest.lbc library %i
294
 
        @%append $(OBJS)\dbtest.lbc
 
305
        @for %i in ( $(__WXLIB_DBGRID_p)  $(__WXLIB_ODBC_p)  $(__WXLIB_ADV_p)  $(__WXLIB_HTML_p)  $(__WXLIB_XML_p)  $(__WXLIB_CORE_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)  $(__GDIPLUS_LIB_p) $(__CAIRO_LIB_p) kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib odbc32.lib) do @%append $(OBJS)\dbtest.lbc library %i
 
306
        @%append $(OBJS)\dbtest.lbc option resource=$(OBJS)\dbtest_dbtest.res
295
307
        @for %i in () do @%append $(OBJS)\dbtest.lbc option stack=%i
296
308
        wlink @$(OBJS)\dbtest.lbc
297
309
!endif
298
310
 
299
311
$(OBJS)\dbtest_dbtest.obj :  .AUTODEPEND .\dbtest.cpp
300
 
        $(CXX) -bt=os2 -zq -fo=$^@ $(DBTEST_CXXFLAGS) $<
 
312
        $(CXX) -bt=nt -zq -fo=$^@ $(DBTEST_CXXFLAGS) $<
301
313
 
302
314
$(OBJS)\dbtest_listdb.obj :  .AUTODEPEND .\listdb.cpp
303
 
        $(CXX) -bt=os2 -zq -fo=$^@ $(DBTEST_CXXFLAGS) $<
 
315
        $(CXX) -bt=nt -zq -fo=$^@ $(DBTEST_CXXFLAGS) $<
 
316
 
 
317
$(OBJS)\dbtest_dbtest.res :  .AUTODEPEND .\dbtest.rc
 
318
        wrc -q -ad -bt=nt -r -fo=$^@    -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__NDEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p)  $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include $(____CAIRO_INCLUDEDIR_FILENAMES) -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $<
304
319