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

« back to all changes in this revision

Viewing changes to contrib/build/foldbar/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
!endif
 
41
VENDORTAG =
 
42
!ifeq OFFICIAL_BUILD 0
 
43
VENDORTAG = _$(VENDOR)
 
44
!endif
 
45
!ifeq OFFICIAL_BUILD 1
 
46
VENDORTAG = 
40
47
!endif
41
48
WXDEBUGFLAG =
42
49
!ifeq BUILD debug
61
68
!endif
62
69
LIBTYPE_SUFFIX =
63
70
!ifeq SHARED 0
64
 
LIBTYPE_SUFFIX = pm_lib
 
71
LIBTYPE_SUFFIX = lib
65
72
!endif
66
73
!ifeq SHARED 1
67
 
LIBTYPE_SUFFIX = pm_dll
 
74
LIBTYPE_SUFFIX = dll
68
75
!endif
69
76
EXTRALIBS_FOR_BASE =
70
77
!ifeq MONOLITHIC 0
76
83
__foldbardll___depname =
77
84
!ifeq SHARED 1
78
85
__foldbardll___depname = &
79
 
        $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_foldbar.dll
 
86
        $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_foldbar_wat$(VENDORTAG).dll
80
87
!endif
81
88
__DEBUGINFO_2 =
82
89
!ifeq BUILD debug
112
119
!ifeq USE_GUI 1
113
120
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
114
121
!endif
 
122
__GDIPLUS_LIB_p =
 
123
!ifeq USE_GDIPLUS 1
 
124
__GDIPLUS_LIB_p = gdiplus.lib
 
125
!endif
 
126
__CAIRO_LIB_p =
 
127
!ifeq USE_CAIRO 1
 
128
__CAIRO_LIB_p = cairo.lib
 
129
!endif
 
130
____CAIRO_LIBDIR_FILENAMES_p =
 
131
!ifeq USE_CAIRO 1
 
132
____CAIRO_LIBDIR_FILENAMES_p = libpath $(CAIRO_ROOT)\lib
 
133
!endif
115
134
__WXLIB_CORE_p =
116
135
!ifeq MONOLITHIC 0
117
136
__WXLIB_CORE_p = &
230
249
SETUPHDIR = &
231
250
        $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
232
251
FOLDBARDLL_CXXFLAGS = -bd $(__DEBUGINFO_1) $(__OPTIMIZEFLAG) $(__THREADSFLAG) &
233
 
        $(__RUNTIME_LIBS) -d__WXPM__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
 
252
        $(__RUNTIME_LIBS) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
234
253
        $(__NDEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) &
235
254
        $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) &
236
255
        -i=$(SETUPHDIR) -i=..\..\src\foldbar\..\..\..\include &
244
263
        $(OBJS)\foldbardll_foldpanelbar.obj &
245
264
        $(OBJS)\foldbardll_foldpanelitem.obj
246
265
FOLDBARLIB_CXXFLAGS = $(__DEBUGINFO_1) $(__OPTIMIZEFLAG) $(__THREADSFLAG) &
247
 
        $(__RUNTIME_LIBS) -d__WXPM__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
 
266
        $(__RUNTIME_LIBS) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
248
267
        $(__NDEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) &
249
268
        $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) &
250
269
        -i=$(SETUPHDIR) -i=..\..\src\foldbar\..\..\..\include &
273
292
        -if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc
274
293
        -if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk
275
294
        -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
276
 
        -del $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_foldbar.dll
277
 
        -del $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_foldbar.lib
278
 
        -del $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_foldbar.lib
 
295
        -if exist $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_foldbar_wat$(VENDORTAG).dll del $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_foldbar_wat$(VENDORTAG).dll
 
296
        -if exist $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_foldbar.lib del $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_foldbar.lib
 
297
        -if exist $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_foldbar.lib del $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_foldbar.lib
279
298
 
280
299
!ifeq SHARED 1
281
 
$(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_foldbar.dll :  $(FOLDBARDLL_OBJECTS)
 
300
$(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_foldbar_wat$(VENDORTAG).dll :  $(FOLDBARDLL_OBJECTS) $(OBJS)\foldbardll_version.res
282
301
        @%create $(OBJS)\foldbardll.lbc
283
302
        @%append $(OBJS)\foldbardll.lbc option quiet
284
303
        @%append $(OBJS)\foldbardll.lbc name $^@
285
304
        @%append $(OBJS)\foldbardll.lbc option caseexact
286
 
        @%append $(OBJS)\foldbardll.lbc  $(__DEBUGINFO_2)  libpath $(LIBDIRNAME) $(LDFLAGS)
 
305
        @%append $(OBJS)\foldbardll.lbc  $(__DEBUGINFO_2)  libpath $(LIBDIRNAME) $(____CAIRO_LIBDIR_FILENAMES_p) $(LDFLAGS)
287
306
        @for %i in ($(FOLDBARDLL_OBJECTS)) do @%append $(OBJS)\foldbardll.lbc file %i
288
 
        @for %i in ( $(__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 $(__WXLIB_CORE_p)  $(__WXLIB_BASE_p) ) do @%append $(OBJS)\foldbardll.lbc library %i
289
 
        @%append $(OBJS)\foldbardll.lbc
290
 
        @%append $(OBJS)\foldbardll.lbc system os2v2 dll
 
307
        @for %i in ( $(__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 $(__WXLIB_CORE_p)  $(__WXLIB_BASE_p) ) do @%append $(OBJS)\foldbardll.lbc library %i
 
308
        @%append $(OBJS)\foldbardll.lbc option resource=$(OBJS)\foldbardll_version.res
 
309
        @%append $(OBJS)\foldbardll.lbc system nt_dll
291
310
        wlink @$(OBJS)\foldbardll.lbc
292
311
        wlib -q -n -b $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_foldbar.lib +$^@
293
312
!endif
300
319
!endif
301
320
 
302
321
$(OBJS)\foldbardll_dummy.obj :  .AUTODEPEND ..\..\src\foldbar\..\..\..\src\common\dummy.cpp
303
 
        $(CXX) -bt=os2 -zq -fo=$^@ $(FOLDBARDLL_CXXFLAGS) $<
 
322
        $(CXX) -bt=nt -zq -fo=$^@ $(FOLDBARDLL_CXXFLAGS) $<
 
323
 
 
324
$(OBJS)\foldbardll_version.res :  .AUTODEPEND ..\..\src\foldbar\..\..\..\src\msw\version.rc
 
325
        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=..\..\src\foldbar\..\..\..\include $(____CAIRO_INCLUDEDIR_FILENAMES) -dWXBUILDING -dWXDLLNAME=wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_foldbar_wat$(VENDORTAG) -i=..\..\src\foldbar\..\..\include -dWXUSINGDLL -dWXMAKINGDLL_FOLDBAR $<
304
326
 
305
327
$(OBJS)\foldbardll_captionbar.obj :  .AUTODEPEND ..\..\src\foldbar\captionbar.cpp
306
 
        $(CXX) -bt=os2 -zq -fo=$^@ $(FOLDBARDLL_CXXFLAGS) $<
 
328
        $(CXX) -bt=nt -zq -fo=$^@ $(FOLDBARDLL_CXXFLAGS) $<
307
329
 
308
330
$(OBJS)\foldbardll_foldpanelbar.obj :  .AUTODEPEND ..\..\src\foldbar\foldpanelbar.cpp
309
 
        $(CXX) -bt=os2 -zq -fo=$^@ $(FOLDBARDLL_CXXFLAGS) $<
 
331
        $(CXX) -bt=nt -zq -fo=$^@ $(FOLDBARDLL_CXXFLAGS) $<
310
332
 
311
333
$(OBJS)\foldbardll_foldpanelitem.obj :  .AUTODEPEND ..\..\src\foldbar\foldpanelitem.cpp
312
 
        $(CXX) -bt=os2 -zq -fo=$^@ $(FOLDBARDLL_CXXFLAGS) $<
 
334
        $(CXX) -bt=nt -zq -fo=$^@ $(FOLDBARDLL_CXXFLAGS) $<
313
335
 
314
336
$(OBJS)\foldbarlib_dummy.obj :  .AUTODEPEND ..\..\src\foldbar\..\..\..\src\common\dummy.cpp
315
 
        $(CXX) -bt=os2 -zq -fo=$^@ $(FOLDBARLIB_CXXFLAGS) $<
 
337
        $(CXX) -bt=nt -zq -fo=$^@ $(FOLDBARLIB_CXXFLAGS) $<
316
338
 
317
339
$(OBJS)\foldbarlib_captionbar.obj :  .AUTODEPEND ..\..\src\foldbar\captionbar.cpp
318
 
        $(CXX) -bt=os2 -zq -fo=$^@ $(FOLDBARLIB_CXXFLAGS) $<
 
340
        $(CXX) -bt=nt -zq -fo=$^@ $(FOLDBARLIB_CXXFLAGS) $<
319
341
 
320
342
$(OBJS)\foldbarlib_foldpanelbar.obj :  .AUTODEPEND ..\..\src\foldbar\foldpanelbar.cpp
321
 
        $(CXX) -bt=os2 -zq -fo=$^@ $(FOLDBARLIB_CXXFLAGS) $<
 
343
        $(CXX) -bt=nt -zq -fo=$^@ $(FOLDBARLIB_CXXFLAGS) $<
322
344
 
323
345
$(OBJS)\foldbarlib_foldpanelitem.obj :  .AUTODEPEND ..\..\src\foldbar\foldpanelitem.cpp
324
 
        $(CXX) -bt=os2 -zq -fo=$^@ $(FOLDBARLIB_CXXFLAGS) $<
 
346
        $(CXX) -bt=nt -zq -fo=$^@ $(FOLDBARLIB_CXXFLAGS) $<
325
347