~skiter23/codeblocks/Stable

« back to all changes in this revision

Viewing changes to plugins/contrib/wxSmithContribItems/wxthings/wxthings/build/makefile.gcc

  • Committer: skiter
  • Date: 2008-04-13 02:17:50 UTC
  • Revision ID: skiter@anonymous-20080413021750-idptbpxvdui6ms6y
Initial import

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# =========================================================================
 
2
#     This makefile was generated by
 
3
#     Bakefile 0.2.0 (http://bakefile.sourceforge.net)
 
4
#     Do not modify, all changes will be overwritten!
 
5
# =========================================================================
 
6
 
 
7
 
 
8
 
 
9
# -------------------------------------------------------------------------
 
10
# These are configurable options:
 
11
# -------------------------------------------------------------------------
 
12
 
 
13
# C++ compiler 
 
14
CXX = g++
 
15
 
 
16
# Standard flags for C++ 
 
17
CXXFLAGS = 
 
18
 
 
19
# Standard preprocessor flags (common for CC and CXX) 
 
20
CPPFLAGS = 
 
21
 
 
22
# Standard linker flags 
 
23
LDFLAGS = 
 
24
 
 
25
# The directory where wxWidgets library is installed 
 
26
WX_DIR = $(WXWIN)
 
27
 
 
28
# Use DLL build of wx library to use? [0,1]
 
29
WX_SHARED = 0
 
30
 
 
31
# Compile Unicode build of wxWidgets? [0,1]
 
32
WX_UNICODE = 0
 
33
 
 
34
# Use debug build of wxWidgets (define __WXDEBUG__)? [0,1]
 
35
WX_DEBUG = 1
 
36
 
 
37
# Version of the wx library to build against. 
 
38
WX_VERSION = 26
 
39
 
 
40
# Use monolithic build of wxWidgets? [0,1]
 
41
WX_MONOLITHIC = 0
 
42
 
 
43
 
 
44
 
 
45
# -------------------------------------------------------------------------
 
46
# Do not modify the rest of this file!
 
47
# -------------------------------------------------------------------------
 
48
 
 
49
### Variables: ###
 
50
 
 
51
CPPDEPS = -MT$@ -MF$@.d -MD
 
52
WXTHINGS_LIB_CXXFLAGS = $(__WARNINGS) $(__OPTIMIZEFLAG) $(__DEBUGINFO) \
 
53
        -mthreads $(__WX_SHAREDDEFINE_p) -DHAVE_W32API_H $(__WXUNICODE_DEFINE_p) \
 
54
        $(__WXDEBUG_DEFINE_p) -D__WXMSW__ \
 
55
        -I$(WX_DIR)$(WXLIBPATH)\msw$(WXLIBPOSTFIX) -I$(WX_DIR)\include \
 
56
        -I..\include $(CPPFLAGS) $(CXXFLAGS)
 
57
WXTHINGS_LIB_OBJECTS =  \
 
58
        mingw\wxthings_lib_block.o \
 
59
        mingw\wxthings_lib_bmpcombo.o \
 
60
        mingw\wxthings_lib_dropdown.o \
 
61
        mingw\wxthings_lib_filebrws.o \
 
62
        mingw\wxthings_lib_genergdi.o \
 
63
        mingw\wxthings_lib_geometry.o \
 
64
        mingw\wxthings_lib_menubtn.o \
 
65
        mingw\wxthings_lib_optvalue.o \
 
66
        mingw\wxthings_lib_range.o \
 
67
        mingw\wxthings_lib_spinctld.o \
 
68
        mingw\wxthings_lib_toggle.o
 
69
WXTHINGS_DLL_CXXFLAGS = $(__WARNINGS) $(__OPTIMIZEFLAG) $(__DEBUGINFO) \
 
70
        -mthreads $(__WX_SHAREDDEFINE_p) -DHAVE_W32API_H $(__WXUNICODE_DEFINE_p) \
 
71
        $(__WXDEBUG_DEFINE_p) -D__WXMSW__ \
 
72
        -I$(WX_DIR)$(WXLIBPATH)\msw$(WXLIBPOSTFIX) -I$(WX_DIR)\include \
 
73
        -I..\include -DWXMAKINGDLL_WXTHINGS $(CPPFLAGS) $(CXXFLAGS)
 
74
WXTHINGS_DLL_OBJECTS =  \
 
75
        mingw\wxthings_dll_block.o \
 
76
        mingw\wxthings_dll_bmpcombo.o \
 
77
        mingw\wxthings_dll_dropdown.o \
 
78
        mingw\wxthings_dll_filebrws.o \
 
79
        mingw\wxthings_dll_genergdi.o \
 
80
        mingw\wxthings_dll_geometry.o \
 
81
        mingw\wxthings_dll_menubtn.o \
 
82
        mingw\wxthings_dll_optvalue.o \
 
83
        mingw\wxthings_dll_range.o \
 
84
        mingw\wxthings_dll_spinctld.o \
 
85
        mingw\wxthings_dll_toggle.o
 
86
WXTHINGS_SAMPLE_CXXFLAGS = $(__WARNINGS) $(__OPTIMIZEFLAG) $(__DEBUGINFO) \
 
87
        -mthreads $(__WX_SHAREDDEFINE_p) -DHAVE_W32API_H $(__WXUNICODE_DEFINE_p) \
 
88
        $(__WXDEBUG_DEFINE_p) -D__WXMSW__ \
 
89
        -I$(WX_DIR)$(WXLIBPATH)\msw$(WXLIBPOSTFIX) -I$(WX_DIR)\include \
 
90
        -I..\include $(CPPFLAGS) $(CXXFLAGS)
 
91
WXTHINGS_SAMPLE_OBJECTS =  \
 
92
        mingw\wxthings_sample_thingsdemo.o \
 
93
        mingw\wxthings_sample_thingsdemo_rc.o
 
94
 
 
95
### Conditionally set variables: ###
 
96
 
 
97
ifeq ($(WX_DEBUG),1)
 
98
WX3RDPARTYLIBPOSTFIX = d
 
99
endif
 
100
ifeq ($(WX_SHARED),0)
 
101
__wxthings_lib___depname = ..\lib\libwxthings$(WXLIBPOSTFIX).a
 
102
endif
 
103
ifeq ($(WX_SHARED),1)
 
104
__wxthings_dll___depname = ..\lib\wxthings$(WXLIBPOSTFIX).dll
 
105
endif
 
106
ifeq ($(WX_SHARED),1)
 
107
__WX_SHAREDDEFINE_p_4 = --define WXUSINGDLL
 
108
endif
 
109
ifeq ($(WX_UNICODE),1)
 
110
__WXUNICODE_DEFINE_p_4 = --define _UNICODE
 
111
endif
 
112
ifeq ($(WX_DEBUG),1)
 
113
__WXDEBUG_DEFINE_p_4 = --define __WXDEBUG__
 
114
endif
 
115
ifeq ($(WX_DEBUG),0)
 
116
__WARNINGS = 
 
117
endif
 
118
ifeq ($(WX_DEBUG),1)
 
119
__WARNINGS = -W -Wall
 
120
endif
 
121
ifeq ($(WX_DEBUG),0)
 
122
__OPTIMIZEFLAG = -O2
 
123
endif
 
124
ifeq ($(WX_DEBUG),1)
 
125
__OPTIMIZEFLAG = -O0
 
126
endif
 
127
ifeq ($(WX_SHARED),1)
 
128
__WX_SHAREDDEFINE_p = -DWXUSINGDLL
 
129
endif
 
130
ifeq ($(WX_UNICODE),1)
 
131
__WXUNICODE_DEFINE_p = -D_UNICODE
 
132
endif
 
133
ifeq ($(WX_DEBUG),1)
 
134
__WXDEBUG_DEFINE_p = -D__WXDEBUG__
 
135
endif
 
136
ifeq ($(WX_DEBUG),0)
 
137
ifeq ($(WX_UNICODE),1)
 
138
WXLIBPOSTFIX = u
 
139
endif
 
140
endif
 
141
ifeq ($(WX_DEBUG),1)
 
142
ifeq ($(WX_UNICODE),0)
 
143
WXLIBPOSTFIX = d
 
144
endif
 
145
endif
 
146
ifeq ($(WX_DEBUG),1)
 
147
ifeq ($(WX_UNICODE),1)
 
148
WXLIBPOSTFIX = ud
 
149
endif
 
150
endif
 
151
ifeq ($(WX_DEBUG),0)
 
152
ifeq ($(WX_MONOLITHIC),0)
 
153
ifeq ($(WX_UNICODE),0)
 
154
__WXLIB_CORE_NAME_p = -lwxmsw$(WX_VERSION)_core
 
155
endif
 
156
endif
 
157
endif
 
158
ifeq ($(WX_DEBUG),0)
 
159
ifeq ($(WX_MONOLITHIC),0)
 
160
ifeq ($(WX_UNICODE),1)
 
161
__WXLIB_CORE_NAME_p = -lwxmsw$(WX_VERSION)u_core
 
162
endif
 
163
endif
 
164
endif
 
165
ifeq ($(WX_DEBUG),1)
 
166
ifeq ($(WX_MONOLITHIC),0)
 
167
ifeq ($(WX_UNICODE),0)
 
168
__WXLIB_CORE_NAME_p = -lwxmsw$(WX_VERSION)d_core
 
169
endif
 
170
endif
 
171
endif
 
172
ifeq ($(WX_DEBUG),1)
 
173
ifeq ($(WX_MONOLITHIC),0)
 
174
ifeq ($(WX_UNICODE),1)
 
175
__WXLIB_CORE_NAME_p = -lwxmsw$(WX_VERSION)ud_core
 
176
endif
 
177
endif
 
178
endif
 
179
ifeq ($(WX_DEBUG),0)
 
180
ifeq ($(WX_MONOLITHIC),0)
 
181
ifeq ($(WX_UNICODE),0)
 
182
__WXLIB_BASE_NAME_p = -lwxbase$(WX_VERSION)
 
183
endif
 
184
endif
 
185
endif
 
186
ifeq ($(WX_DEBUG),0)
 
187
ifeq ($(WX_MONOLITHIC),0)
 
188
ifeq ($(WX_UNICODE),1)
 
189
__WXLIB_BASE_NAME_p = -lwxbase$(WX_VERSION)u
 
190
endif
 
191
endif
 
192
endif
 
193
ifeq ($(WX_DEBUG),0)
 
194
ifeq ($(WX_MONOLITHIC),1)
 
195
ifeq ($(WX_UNICODE),0)
 
196
__WXLIB_BASE_NAME_p = -lwxmsw$(WX_VERSION)
 
197
endif
 
198
endif
 
199
endif
 
200
ifeq ($(WX_DEBUG),0)
 
201
ifeq ($(WX_MONOLITHIC),1)
 
202
ifeq ($(WX_UNICODE),1)
 
203
__WXLIB_BASE_NAME_p = -lwxmsw$(WX_VERSION)u
 
204
endif
 
205
endif
 
206
endif
 
207
ifeq ($(WX_DEBUG),1)
 
208
ifeq ($(WX_MONOLITHIC),0)
 
209
ifeq ($(WX_UNICODE),0)
 
210
__WXLIB_BASE_NAME_p = -lwxbase$(WX_VERSION)d
 
211
endif
 
212
endif
 
213
endif
 
214
ifeq ($(WX_DEBUG),1)
 
215
ifeq ($(WX_MONOLITHIC),0)
 
216
ifeq ($(WX_UNICODE),1)
 
217
__WXLIB_BASE_NAME_p = -lwxbase$(WX_VERSION)ud
 
218
endif
 
219
endif
 
220
endif
 
221
ifeq ($(WX_DEBUG),1)
 
222
ifeq ($(WX_MONOLITHIC),1)
 
223
ifeq ($(WX_UNICODE),0)
 
224
__WXLIB_BASE_NAME_p = -lwxmsw$(WX_VERSION)d
 
225
endif
 
226
endif
 
227
endif
 
228
ifeq ($(WX_DEBUG),1)
 
229
ifeq ($(WX_MONOLITHIC),1)
 
230
ifeq ($(WX_UNICODE),1)
 
231
__WXLIB_BASE_NAME_p = -lwxmsw$(WX_VERSION)ud
 
232
endif
 
233
endif
 
234
endif
 
235
ifeq ($(WX_DEBUG),0)
 
236
__DEBUGINFO = 
 
237
endif
 
238
ifeq ($(WX_DEBUG),1)
 
239
__DEBUGINFO = -g
 
240
endif
 
241
ifeq ($(WX_SHARED),0)
 
242
WXLIBPATH = \lib\gcc_lib
 
243
endif
 
244
ifeq ($(WX_SHARED),1)
 
245
WXLIBPATH = \lib\gcc_dll
 
246
endif
 
247
 
 
248
 
 
249
all: mingw
 
250
mingw:
 
251
        -if not exist mingw mkdir mingw
 
252
 
 
253
### Targets: ###
 
254
 
 
255
all: $(__wxthings_lib___depname) $(__wxthings_dll___depname) ..\samples\things\wxthings_sample.exe
 
256
 
 
257
clean: 
 
258
        -if exist mingw\*.o del mingw\*.o
 
259
        -if exist mingw\*.d del mingw\*.d
 
260
        -if exist ..\lib\libwxthings$(WXLIBPOSTFIX).a del ..\lib\libwxthings$(WXLIBPOSTFIX).a
 
261
        -if exist ..\lib\wxthings$(WXLIBPOSTFIX).dll del ..\lib\wxthings$(WXLIBPOSTFIX).dll
 
262
        -if exist ..\lib\libwxthings$(WXLIBPOSTFIX).a del ..\lib\libwxthings$(WXLIBPOSTFIX).a
 
263
        -if exist ..\samples\things\wxthings_sample.exe del ..\samples\things\wxthings_sample.exe
 
264
 
 
265
tarball: 
 
266
        ( cd .. && tar -cvzf ..\wxthings.tar.gz --exclude=*.pdb --exclude=*.log --exclude=*.o* * )
 
267
 
 
268
zip: 
 
269
        ( cd .. && zip -r9 ..\wxthings.zip *  -x *.pdb -x *.log -x *.o* )
 
270
 
 
271
deepclean: 
 
272
        -del /S ..\*.a
 
273
        -del /S ..\*.lib
 
274
        -del /S ..\*.pdb
 
275
        -del /S ..\*.dll
 
276
        -del /S ..\*.exp
 
277
        -del /S ..\*.so*
 
278
        -del /S ..\*.exe
 
279
        -del /S ..\*.obj
 
280
        -del /S ..\*.o
 
281
        -del /S ..\*.log
 
282
        -del /S ..\*.manifest*
 
283
        -del /S ..\*.log
 
284
        -del /S ..\.bakefile_gen.state
 
285
        -del /S ..\*.pch
 
286
        -del /S ..\*.ncb
 
287
        -del /S ..\*.plg
 
288
        -del /S ..\*.ncb
 
289
        -del /S ..\*.aps
 
290
        -del /S ..\*.suo
 
291
        -del /S ..\*.user
 
292
        -del /S ..\*.res
 
293
        -del /S ..\*.il?
 
294
        -del /S ..\*.tds
 
295
        -del /S ..\*.idb
 
296
        -del /S ..\*.map
 
297
        -if exist ..\autom4te.cache then rmdir /S /Q ..\autom4te.cache
 
298
        -if exist ..\.deps then rmdir /S /Q ..\.deps
 
299
        -del /S ..\config.status
 
300
        -del /S ..\config.log
 
301
        -del /S ..\Makefile
 
302
        -del /S ..\bk-deps
 
303
        -del /S .\*.a
 
304
        -del /S .\*.lib
 
305
        -del /S .\*.pdb
 
306
        -del /S .\*.dll
 
307
        -del /S .\*.exp
 
308
        -del /S .\*.so*
 
309
        -del /S .\*.exe
 
310
        -del /S .\*.obj
 
311
        -del /S .\*.o
 
312
        -del /S .\*.log
 
313
        -del /S .\*.manifest*
 
314
        -del /S .\*.log
 
315
        -del /S .\.bakefile_gen.state
 
316
        -del /S .\*.pch
 
317
        -del /S .\*.ncb
 
318
        -del /S .\*.plg
 
319
        -del /S .\*.ncb
 
320
        -del /S .\*.aps
 
321
        -del /S .\*.suo
 
322
        -del /S .\*.user
 
323
        -del /S .\*.res
 
324
        -del /S .\*.il?
 
325
        -del /S .\*.tds
 
326
        -del /S .\*.idb
 
327
        -del /S .\*.map
 
328
        -if exist .\autom4te.cache then rmdir /S /Q .\autom4te.cache
 
329
        -if exist .\.deps then rmdir /S /Q .\.deps
 
330
        -del /S .\config.status
 
331
        -del /S .\config.log
 
332
        -del /S .\Makefile
 
333
        -del /S .\bk-deps
 
334
 
 
335
docs: 
 
336
        ( cd ..\docs && doxygen )
 
337
 
 
338
cleandocs: 
 
339
        -if exist ..\docs\html then rmdir /S /Q ..\docs\html
 
340
 
 
341
install: all install-wxheaders
 
342
        copy /Y ..\lib\libwxthings$(WXLIBPOSTFIX).a $(WX_DIR)$(WXLIBPATH)
 
343
        copy /Y ..\lib\wxthings$(WXLIBPOSTFIX).dll $(WX_DIR)$(WXLIBPATH)
 
344
 
 
345
install-wxheaders: 
 
346
        mkdir $(WX_DIR)\include\wx
 
347
        cd .
 
348
        copy /Y  ..\include\wx\*.h $(WX_DIR)\include\wx
 
349
 
 
350
uninstall: 
 
351
        -if exist $(WX_DIR)\include\wx\things\block.h \
 
352
        $(WX_DIR)\include\wx\things\bmpcombo.h \
 
353
        $(WX_DIR)\include\wx\things\dropdown.h \
 
354
        $(WX_DIR)\include\wx\things\filebrws.h \
 
355
        $(WX_DIR)\include\wx\things\genergdi.h \
 
356
        $(WX_DIR)\include\wx\things\geometry.h \
 
357
        $(WX_DIR)\include\wx\things\medsort.h \
 
358
        $(WX_DIR)\include\wx\things\menubtn.h \
 
359
        $(WX_DIR)\include\wx\things\optvalue.h \
 
360
        $(WX_DIR)\include\wx\things\range.h \
 
361
        $(WX_DIR)\include\wx\things\spinctld.h \
 
362
        $(WX_DIR)\include\wx\things\thingdef.h \
 
363
        $(WX_DIR)\include\wx\things\toggle.h then del /Q $(WX_DIR)\include\wx\things\block.h \
 
364
        $(WX_DIR)\include\wx\things\bmpcombo.h \
 
365
        $(WX_DIR)\include\wx\things\dropdown.h \
 
366
        $(WX_DIR)\include\wx\things\filebrws.h \
 
367
        $(WX_DIR)\include\wx\things\genergdi.h \
 
368
        $(WX_DIR)\include\wx\things\geometry.h \
 
369
        $(WX_DIR)\include\wx\things\medsort.h \
 
370
        $(WX_DIR)\include\wx\things\menubtn.h \
 
371
        $(WX_DIR)\include\wx\things\optvalue.h \
 
372
        $(WX_DIR)\include\wx\things\range.h \
 
373
        $(WX_DIR)\include\wx\things\spinctld.h \
 
374
        $(WX_DIR)\include\wx\things\thingdef.h \
 
375
        $(WX_DIR)\include\wx\things\toggle.h
 
376
        -if exist $(WX_DIR)$(WXLIBPATH)\*wxthings* then del /Q $(WX_DIR)$(WXLIBPATH)\*wxthings*
 
377
 
 
378
ifeq ($(WX_SHARED),0)
 
379
..\lib\libwxthings$(WXLIBPOSTFIX).a: $(WXTHINGS_LIB_OBJECTS)
 
380
        if exist $@ del $@
 
381
        ar rcu $@ $(WXTHINGS_LIB_OBJECTS)
 
382
        ranlib $@
 
383
endif
 
384
 
 
385
ifeq ($(WX_SHARED),1)
 
386
..\lib\wxthings$(WXLIBPOSTFIX).dll: $(WXTHINGS_DLL_OBJECTS)
 
387
        $(CXX) -shared -fPIC -o $@ $(WXTHINGS_DLL_OBJECTS) $(LDFLAGS) $(__DEBUGINFO) -mthreads -mthreads -L$(WX_DIR)$(WXLIBPATH) -L..\lib -Wl,--out-implib,..\lib\libwxthings$(WXLIBPOSTFIX).a  $(__WXLIB_CORE_NAME_p) $(__WXLIB_BASE_NAME_p) -lwxtiff$(WX3RDPARTYLIBPOSTFIX) -lwxjpeg$(WX3RDPARTYLIBPOSTFIX) -lwxpng$(WX3RDPARTYLIBPOSTFIX) -lwxzlib$(WX3RDPARTYLIBPOSTFIX) -lwxregex$(WXLIBPOSTFIX) -lwxexpat$(WX3RDPARTYLIBPOSTFIX) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lodbc32
 
388
endif
 
389
 
 
390
..\samples\things\wxthings_sample.exe: $(WXTHINGS_SAMPLE_OBJECTS) mingw\wxthings_sample_thingsdemo_rc.o $(__wxthings_lib___depname)
 
391
        $(CXX) -o $@ $(WXTHINGS_SAMPLE_OBJECTS) $(LDFLAGS) $(__DEBUGINFO) -mthreads -mthreads -L$(WX_DIR)$(WXLIBPATH) -L..\lib -Wl,--subsystem,windows -mwindows  ..\lib\libwxthings$(WXLIBPOSTFIX).a $(__WXLIB_CORE_NAME_p) $(__WXLIB_BASE_NAME_p) -lwxtiff$(WX3RDPARTYLIBPOSTFIX) -lwxjpeg$(WX3RDPARTYLIBPOSTFIX) -lwxpng$(WX3RDPARTYLIBPOSTFIX) -lwxzlib$(WX3RDPARTYLIBPOSTFIX) -lwxregex$(WXLIBPOSTFIX) -lwxexpat$(WX3RDPARTYLIBPOSTFIX) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lodbc32
 
392
 
 
393
mingw\wxthings_lib_block.o: ./../src/block.cpp
 
394
        $(CXX) -c -o $@ $(WXTHINGS_LIB_CXXFLAGS) $(CPPDEPS) $<
 
395
 
 
396
mingw\wxthings_lib_bmpcombo.o: ./../src/bmpcombo.cpp
 
397
        $(CXX) -c -o $@ $(WXTHINGS_LIB_CXXFLAGS) $(CPPDEPS) $<
 
398
 
 
399
mingw\wxthings_lib_dropdown.o: ./../src/dropdown.cpp
 
400
        $(CXX) -c -o $@ $(WXTHINGS_LIB_CXXFLAGS) $(CPPDEPS) $<
 
401
 
 
402
mingw\wxthings_lib_filebrws.o: ./../src/filebrws.cpp
 
403
        $(CXX) -c -o $@ $(WXTHINGS_LIB_CXXFLAGS) $(CPPDEPS) $<
 
404
 
 
405
mingw\wxthings_lib_genergdi.o: ./../src/genergdi.cpp
 
406
        $(CXX) -c -o $@ $(WXTHINGS_LIB_CXXFLAGS) $(CPPDEPS) $<
 
407
 
 
408
mingw\wxthings_lib_geometry.o: ./../src/geometry.cpp
 
409
        $(CXX) -c -o $@ $(WXTHINGS_LIB_CXXFLAGS) $(CPPDEPS) $<
 
410
 
 
411
mingw\wxthings_lib_menubtn.o: ./../src/menubtn.cpp
 
412
        $(CXX) -c -o $@ $(WXTHINGS_LIB_CXXFLAGS) $(CPPDEPS) $<
 
413
 
 
414
mingw\wxthings_lib_optvalue.o: ./../src/optvalue.cpp
 
415
        $(CXX) -c -o $@ $(WXTHINGS_LIB_CXXFLAGS) $(CPPDEPS) $<
 
416
 
 
417
mingw\wxthings_lib_range.o: ./../src/range.cpp
 
418
        $(CXX) -c -o $@ $(WXTHINGS_LIB_CXXFLAGS) $(CPPDEPS) $<
 
419
 
 
420
mingw\wxthings_lib_spinctld.o: ./../src/spinctld.cpp
 
421
        $(CXX) -c -o $@ $(WXTHINGS_LIB_CXXFLAGS) $(CPPDEPS) $<
 
422
 
 
423
mingw\wxthings_lib_toggle.o: ./../src/toggle.cpp
 
424
        $(CXX) -c -o $@ $(WXTHINGS_LIB_CXXFLAGS) $(CPPDEPS) $<
 
425
 
 
426
mingw\wxthings_dll_block.o: ./../src/block.cpp
 
427
        $(CXX) -c -o $@ $(WXTHINGS_DLL_CXXFLAGS) $(CPPDEPS) $<
 
428
 
 
429
mingw\wxthings_dll_bmpcombo.o: ./../src/bmpcombo.cpp
 
430
        $(CXX) -c -o $@ $(WXTHINGS_DLL_CXXFLAGS) $(CPPDEPS) $<
 
431
 
 
432
mingw\wxthings_dll_dropdown.o: ./../src/dropdown.cpp
 
433
        $(CXX) -c -o $@ $(WXTHINGS_DLL_CXXFLAGS) $(CPPDEPS) $<
 
434
 
 
435
mingw\wxthings_dll_filebrws.o: ./../src/filebrws.cpp
 
436
        $(CXX) -c -o $@ $(WXTHINGS_DLL_CXXFLAGS) $(CPPDEPS) $<
 
437
 
 
438
mingw\wxthings_dll_genergdi.o: ./../src/genergdi.cpp
 
439
        $(CXX) -c -o $@ $(WXTHINGS_DLL_CXXFLAGS) $(CPPDEPS) $<
 
440
 
 
441
mingw\wxthings_dll_geometry.o: ./../src/geometry.cpp
 
442
        $(CXX) -c -o $@ $(WXTHINGS_DLL_CXXFLAGS) $(CPPDEPS) $<
 
443
 
 
444
mingw\wxthings_dll_menubtn.o: ./../src/menubtn.cpp
 
445
        $(CXX) -c -o $@ $(WXTHINGS_DLL_CXXFLAGS) $(CPPDEPS) $<
 
446
 
 
447
mingw\wxthings_dll_optvalue.o: ./../src/optvalue.cpp
 
448
        $(CXX) -c -o $@ $(WXTHINGS_DLL_CXXFLAGS) $(CPPDEPS) $<
 
449
 
 
450
mingw\wxthings_dll_range.o: ./../src/range.cpp
 
451
        $(CXX) -c -o $@ $(WXTHINGS_DLL_CXXFLAGS) $(CPPDEPS) $<
 
452
 
 
453
mingw\wxthings_dll_spinctld.o: ./../src/spinctld.cpp
 
454
        $(CXX) -c -o $@ $(WXTHINGS_DLL_CXXFLAGS) $(CPPDEPS) $<
 
455
 
 
456
mingw\wxthings_dll_toggle.o: ./../src/toggle.cpp
 
457
        $(CXX) -c -o $@ $(WXTHINGS_DLL_CXXFLAGS) $(CPPDEPS) $<
 
458
 
 
459
mingw\wxthings_sample_thingsdemo.o: ./../samples/things/thingsdemo.cpp
 
460
        $(CXX) -c -o $@ $(WXTHINGS_SAMPLE_CXXFLAGS) $(CPPDEPS) $<
 
461
 
 
462
mingw\wxthings_sample_thingsdemo_rc.o: ./../samples/things/thingsdemo.rc
 
463
        windres --use-temp-file -i$< -o$@ $(__WX_SHAREDDEFINE_p_4) --define HAVE_W32API_H $(__WXUNICODE_DEFINE_p_4) $(__WXDEBUG_DEFINE_p_4) --define __WXMSW__ --include-dir $(WX_DIR)$(WXLIBPATH)\msw$(WXLIBPOSTFIX) --include-dir $(WX_DIR)/include --include-dir ..\include --include-dir ../samples/things --include-dir ..\samples\things
 
464
 
 
465
.PHONY: all clean install uninstall
 
466
 
 
467
 
 
468
# Dependencies tracking:
 
469
-include mingw/*.d