1# =========================================================================
2#     This makefile was generated by
3#     Bakefile 0.2.9 (http://www.bakefile.org)
4#     Do not modify, all changes will be overwritten!
5# =========================================================================
6
7include ../../../build/msw/config.gcc
8
9# -------------------------------------------------------------------------
10# Do not modify the rest of this file!
11# -------------------------------------------------------------------------
12
13### Variables: ###
14
15CPPDEPS = -MT$@ -MF$@.d -MD -MP
16WX_RELEASE_NODOT = 28
17OBJS = \
18	gcc_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
19LIBDIRNAME = ..\..\src\gizmos\..\..\..\lib\gcc_$(LIBTYPE_SUFFIX)$(CFG)
20SETUPHDIR = \
21	$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
22GIZMOSDLL_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(__THREADSFLAG) \
23	$(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
24	$(__DEBUG_DEFINE_p) $(__NDEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) \
25	$(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) \
26	$(__MSLU_DEFINE_p) $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) \
27	-I..\..\src\gizmos\..\..\..\include $(____CAIRO_INCLUDEDIR_FILENAMES) -W \
28	-Wall -DWXBUILDING -I..\..\src\gizmos\..\..\include -DWXUSINGDLL \
29	-DWXMAKINGDLL_GIZMOS $(__RTTIFLAG) $(__EXCEPTIONSFLAG) \
30	-Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS)
31GIZMOSDLL_OBJECTS =  \
32	$(OBJS)\gizmosdll_dummy.o \
33	$(OBJS)\gizmosdll_version_rc.o \
34	$(OBJS)\gizmosdll_dynamicsash.o \
35	$(OBJS)\gizmosdll_editlbox.o \
36	$(OBJS)\gizmosdll_ledctrl.o \
37	$(OBJS)\gizmosdll_multicell.o \
38	$(OBJS)\gizmosdll_splittree.o \
39	$(OBJS)\gizmosdll_statpict.o
40GIZMOS_XRCDLL_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(__THREADSFLAG) \
41	$(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
42	$(__DEBUG_DEFINE_p) $(__NDEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) \
43	$(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) \
44	$(__MSLU_DEFINE_p) $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) \
45	-I..\..\src\gizmos\..\..\..\include $(____CAIRO_INCLUDEDIR_FILENAMES) -W \
46	-Wall -DWXBUILDING -I..\..\src\gizmos\..\..\include -DWXUSINGDLL \
47	-DWXMAKINGDLL_GIZMOS_XRC $(__RTTIFLAG) $(__EXCEPTIONSFLAG) \
48	-Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS)
49GIZMOS_XRCDLL_OBJECTS =  \
50	$(OBJS)\gizmos_xrcdll_dummy.o \
51	$(OBJS)\gizmos_xrcdll_version_rc.o \
52	$(OBJS)\gizmos_xrcdll_xh_statpict.o
53GIZMOSLIB_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(__THREADSFLAG) \
54	$(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
55	$(__DEBUG_DEFINE_p) $(__NDEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) \
56	$(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) \
57	$(__MSLU_DEFINE_p) $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) \
58	-I..\..\src\gizmos\..\..\..\include $(____CAIRO_INCLUDEDIR_FILENAMES) -W \
59	-Wall -DWXBUILDING -I..\..\src\gizmos\..\..\include $(__RTTIFLAG) \
60	$(__EXCEPTIONSFLAG) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS)
61GIZMOSLIB_OBJECTS =  \
62	$(OBJS)\gizmoslib_dummy.o \
63	$(OBJS)\gizmoslib_dynamicsash.o \
64	$(OBJS)\gizmoslib_editlbox.o \
65	$(OBJS)\gizmoslib_ledctrl.o \
66	$(OBJS)\gizmoslib_multicell.o \
67	$(OBJS)\gizmoslib_splittree.o \
68	$(OBJS)\gizmoslib_statpict.o
69GIZMOS_XRCLIB_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(__THREADSFLAG) \
70	$(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
71	$(__DEBUG_DEFINE_p) $(__NDEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) \
72	$(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) \
73	$(__MSLU_DEFINE_p) $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) \
74	-I..\..\src\gizmos\..\..\..\include $(____CAIRO_INCLUDEDIR_FILENAMES) -W \
75	-Wall -DWXBUILDING -I..\..\src\gizmos\..\..\include $(__RTTIFLAG) \
76	$(__EXCEPTIONSFLAG) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS)
77GIZMOS_XRCLIB_OBJECTS =  \
78	$(OBJS)\gizmos_xrclib_dummy.o \
79	$(OBJS)\gizmos_xrclib_xh_statpict.o
80
81### Conditionally set variables: ###
82
83ifeq ($(GCC_VERSION),2.95)
84GCCFLAGS = -fvtable-thunks
85endif
86ifeq ($(USE_GUI),0)
87PORTNAME = base
88endif
89ifeq ($(USE_GUI),1)
90PORTNAME = msw
91endif
92ifeq ($(OFFICIAL_BUILD),0)
93VENDORTAG = _$(VENDOR)
94endif
95ifeq ($(OFFICIAL_BUILD),1)
96VENDORTAG = 
97endif
98ifeq ($(BUILD),debug)
99ifeq ($(DEBUG_FLAG),default)
100WXDEBUGFLAG = d
101endif
102endif
103ifeq ($(DEBUG_FLAG),1)
104WXDEBUGFLAG = d
105endif
106ifeq ($(UNICODE),1)
107WXUNICODEFLAG = u
108endif
109ifeq ($(WXUNIV),1)
110WXUNIVNAME = univ
111endif
112ifeq ($(SHARED),1)
113WXDLLFLAG = dll
114endif
115ifeq ($(SHARED),0)
116LIBTYPE_SUFFIX = lib
117endif
118ifeq ($(SHARED),1)
119LIBTYPE_SUFFIX = dll
120endif
121ifeq ($(MONOLITHIC),0)
122EXTRALIBS_FOR_BASE = 
123endif
124ifeq ($(MONOLITHIC),1)
125EXTRALIBS_FOR_BASE =  
126endif
127ifeq ($(SHARED),1)
128__gizmosdll___depname = \
129	$(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos_gcc$(VENDORTAG).dll
130endif
131ifeq ($(SHARED),1)
132ifeq ($(USE_XRC),1)
133__gizmos_xrcdll___depname = \
134	$(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos_xrc_gcc$(VENDORTAG).dll
135endif
136endif
137ifeq ($(MONOLITHIC),0)
138__WXLIB_XRC_p = \
139	-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xrc
140endif
141ifeq ($(MONOLITHIC),0)
142__WXLIB_XML_p = \
143	-lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xml
144endif
145ifeq ($(SHARED),0)
146__gizmoslib___depname = \
147	$(LIBDIRNAME)\libwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos.a
148endif
149ifeq ($(SHARED),0)
150ifeq ($(USE_XRC),1)
151__gizmos_xrclib___depname = \
152	$(LIBDIRNAME)\libwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos_xrc.a
153endif
154endif
155ifeq ($(WXUNIV),1)
156__WXUNIV_DEFINE_p_0 = --define __WXUNIVERSAL__
157endif
158ifeq ($(BUILD),debug)
159ifeq ($(DEBUG_FLAG),default)
160__DEBUG_DEFINE_p_0 = --define __WXDEBUG__
161endif
162endif
163ifeq ($(DEBUG_FLAG),1)
164__DEBUG_DEFINE_p_0 = --define __WXDEBUG__
165endif
166ifeq ($(BUILD),release)
167__NDEBUG_DEFINE_p_0 = --define NDEBUG
168endif
169ifeq ($(USE_EXCEPTIONS),0)
170__EXCEPTIONS_DEFINE_p_0 = --define wxNO_EXCEPTIONS
171endif
172ifeq ($(USE_RTTI),0)
173__RTTI_DEFINE_p_0 = --define wxNO_RTTI
174endif
175ifeq ($(USE_THREADS),0)
176__THREAD_DEFINE_p_0 = --define wxNO_THREADS
177endif
178ifeq ($(UNICODE),1)
179__UNICODE_DEFINE_p_0 = --define _UNICODE
180endif
181ifeq ($(MSLU),1)
182__MSLU_DEFINE_p_0 = --define wxUSE_UNICODE_MSLU=1
183endif
184ifeq ($(USE_GDIPLUS),1)
185__GFXCTX_DEFINE_p_0 = --define wxUSE_GRAPHICS_CONTEXT=1
186endif
187ifeq ($(USE_CAIRO),1)
188__CAIRO_INCLUDEDIR_p = --include-dir $(CAIRO_ROOT)/include/cairo
189endif
190ifeq ($(MONOLITHIC),1)
191__WXLIB_MONO_p = \
192	-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
193endif
194ifeq ($(USE_GUI),1)
195__LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG)
196endif
197ifeq ($(USE_GUI),1)
198__LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG)
199endif
200ifeq ($(USE_GUI),1)
201__LIB_PNG_p = -lwxpng$(WXDEBUGFLAG)
202endif
203ifeq ($(MSLU),1)
204__UNICOWS_LIB_p = -lunicows
205endif
206ifeq ($(USE_GDIPLUS),1)
207__GDIPLUS_LIB_p = -lgdiplus
208endif
209ifeq ($(USE_CAIRO),1)
210__CAIRO_LIB_p = -lcairo
211endif
212ifeq ($(USE_CAIRO),1)
213____CAIRO_LIBDIR_FILENAMES = -L$(CAIRO_ROOT)\lib
214endif
215ifeq ($(MONOLITHIC),0)
216__WXLIB_CORE_p = \
217	-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core
218endif
219ifeq ($(MONOLITHIC),0)
220__WXLIB_BASE_p = \
221	-lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
222endif
223ifeq ($(BUILD),debug)
224ifeq ($(DEBUG_INFO),default)
225__DEBUGINFO = -g
226endif
227endif
228ifeq ($(BUILD),release)
229ifeq ($(DEBUG_INFO),default)
230__DEBUGINFO = 
231endif
232endif
233ifeq ($(DEBUG_INFO),0)
234__DEBUGINFO = 
235endif
236ifeq ($(DEBUG_INFO),1)
237__DEBUGINFO = -g
238endif
239ifeq ($(BUILD),debug)
240__OPTIMIZEFLAG = -O0
241endif
242ifeq ($(BUILD),release)
243__OPTIMIZEFLAG = -O2
244endif
245ifeq ($(USE_THREADS),0)
246__THREADSFLAG = 
247endif
248ifeq ($(USE_THREADS),1)
249__THREADSFLAG = -mthreads
250endif
251ifeq ($(USE_RTTI),0)
252__RTTIFLAG = -fno-rtti
253endif
254ifeq ($(USE_RTTI),1)
255__RTTIFLAG = 
256endif
257ifeq ($(USE_EXCEPTIONS),0)
258__EXCEPTIONSFLAG = -fno-exceptions
259endif
260ifeq ($(USE_EXCEPTIONS),1)
261__EXCEPTIONSFLAG = 
262endif
263ifeq ($(WXUNIV),1)
264__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
265endif
266ifeq ($(BUILD),debug)
267ifeq ($(DEBUG_FLAG),default)
268__DEBUG_DEFINE_p = -D__WXDEBUG__
269endif
270endif
271ifeq ($(DEBUG_FLAG),1)
272__DEBUG_DEFINE_p = -D__WXDEBUG__
273endif
274ifeq ($(BUILD),release)
275__NDEBUG_DEFINE_p = -DNDEBUG
276endif
277ifeq ($(USE_EXCEPTIONS),0)
278__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
279endif
280ifeq ($(USE_RTTI),0)
281__RTTI_DEFINE_p = -DwxNO_RTTI
282endif
283ifeq ($(USE_THREADS),0)
284__THREAD_DEFINE_p = -DwxNO_THREADS
285endif
286ifeq ($(UNICODE),1)
287__UNICODE_DEFINE_p = -D_UNICODE
288endif
289ifeq ($(MSLU),1)
290__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
291endif
292ifeq ($(USE_GDIPLUS),1)
293__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
294endif
295ifeq ($(USE_CAIRO),1)
296____CAIRO_INCLUDEDIR_FILENAMES = -I$(CAIRO_ROOT)\include\cairo
297endif
298
299
300all: $(OBJS)
301$(OBJS):
302	-if not exist $(OBJS) mkdir $(OBJS)
303
304### Targets: ###
305
306all: $(__gizmosdll___depname) $(__gizmos_xrcdll___depname) $(__gizmoslib___depname) $(__gizmos_xrclib___depname)
307
308clean: 
309	-if exist $(OBJS)\*.o del $(OBJS)\*.o
310	-if exist $(OBJS)\*.d del $(OBJS)\*.d
311	-if exist $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos_gcc$(VENDORTAG).dll del $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos_gcc$(VENDORTAG).dll
312	-if exist $(LIBDIRNAME)\libwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos.a del $(LIBDIRNAME)\libwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos.a
313	-if exist $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos_xrc_gcc$(VENDORTAG).dll del $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos_xrc_gcc$(VENDORTAG).dll
314	-if exist $(LIBDIRNAME)\libwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos_xrc.a del $(LIBDIRNAME)\libwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos_xrc.a
315	-if exist $(LIBDIRNAME)\libwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos.a del $(LIBDIRNAME)\libwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos.a
316	-if exist $(LIBDIRNAME)\libwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos_xrc.a del $(LIBDIRNAME)\libwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos_xrc.a
317
318ifeq ($(SHARED),1)
319$(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos_gcc$(VENDORTAG).dll: $(GIZMOSDLL_OBJECTS) $(OBJS)\gizmosdll_version_rc.o
320	$(CXX) $(LINK_DLL_FLAGS) -fPIC -o $@ $(GIZMOSDLL_OBJECTS)  $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--out-implib=$(LIBDIRNAME)\libwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos.a $(____CAIRO_LIBDIR_FILENAMES) $(LDFLAGS)  $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p)  -lwxzlib$(WXDEBUGFLAG)  -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) $(__CAIRO_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lodbc32 $(__WXLIB_CORE_p)  $(__WXLIB_BASE_p)
321endif
322
323ifeq ($(SHARED),1)
324ifeq ($(USE_XRC),1)
325$(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos_xrc_gcc$(VENDORTAG).dll: $(GIZMOS_XRCDLL_OBJECTS) $(OBJS)\gizmos_xrcdll_version_rc.o $(__gizmosdll___depname)
326	$(CXX) $(LINK_DLL_FLAGS) -fPIC -o $@ $(GIZMOS_XRCDLL_OBJECTS)  $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--out-implib=$(LIBDIRNAME)\libwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos_xrc.a $(____CAIRO_LIBDIR_FILENAMES) $(LDFLAGS)  $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p)  -lwxzlib$(WXDEBUGFLAG)  -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) $(__CAIRO_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lodbc32 $(LIBDIRNAME)\libwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos.a $(__WXLIB_XRC_p)  $(__WXLIB_XML_p)  $(__WXLIB_CORE_p)  $(__WXLIB_BASE_p)
327endif
328endif
329
330ifeq ($(SHARED),0)
331$(LIBDIRNAME)\libwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos.a: $(GIZMOSLIB_OBJECTS)
332	if exist $@ del $@
333	ar rcu $@ $(GIZMOSLIB_OBJECTS)
334	ranlib $@
335endif
336
337ifeq ($(SHARED),0)
338ifeq ($(USE_XRC),1)
339$(LIBDIRNAME)\libwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos_xrc.a: $(GIZMOS_XRCLIB_OBJECTS)
340	if exist $@ del $@
341	ar rcu $@ $(GIZMOS_XRCLIB_OBJECTS)
342	ranlib $@
343endif
344endif
345
346$(OBJS)\gizmosdll_dummy.o: ../../src/gizmos/../../../src/common/dummy.cpp
347	$(CXX) -c -o $@ $(GIZMOSDLL_CXXFLAGS) $(CPPDEPS) $<
348
349$(OBJS)\gizmosdll_version_rc.o: ../../src/gizmos/../../../src/msw/version.rc
350	windres --use-temp-file -i$< -o$@    --define __WXMSW__ $(__WXUNIV_DEFINE_p_0) $(__DEBUG_DEFINE_p_0) $(__NDEBUG_DEFINE_p_0) $(__EXCEPTIONS_DEFINE_p_0) $(__RTTI_DEFINE_p_0) $(__THREAD_DEFINE_p_0) $(__UNICODE_DEFINE_p_0) $(__MSLU_DEFINE_p_0) $(__GFXCTX_DEFINE_p_0) --include-dir $(SETUPHDIR) --include-dir ../../src/gizmos/../../../include $(__CAIRO_INCLUDEDIR_p) --define WXBUILDING --define WXDLLNAME=wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos_gcc$(VENDORTAG) --include-dir ../../src/gizmos/../../include --define WXUSINGDLL --define WXMAKINGDLL_GIZMOS
351
352$(OBJS)\gizmosdll_dynamicsash.o: ../../src/gizmos/dynamicsash.cpp
353	$(CXX) -c -o $@ $(GIZMOSDLL_CXXFLAGS) $(CPPDEPS) $<
354
355$(OBJS)\gizmosdll_editlbox.o: ../../src/gizmos/editlbox.cpp
356	$(CXX) -c -o $@ $(GIZMOSDLL_CXXFLAGS) $(CPPDEPS) $<
357
358$(OBJS)\gizmosdll_ledctrl.o: ../../src/gizmos/ledctrl.cpp
359	$(CXX) -c -o $@ $(GIZMOSDLL_CXXFLAGS) $(CPPDEPS) $<
360
361$(OBJS)\gizmosdll_multicell.o: ../../src/gizmos/multicell.cpp
362	$(CXX) -c -o $@ $(GIZMOSDLL_CXXFLAGS) $(CPPDEPS) $<
363
364$(OBJS)\gizmosdll_splittree.o: ../../src/gizmos/splittree.cpp
365	$(CXX) -c -o $@ $(GIZMOSDLL_CXXFLAGS) $(CPPDEPS) $<
366
367$(OBJS)\gizmosdll_statpict.o: ../../src/gizmos/statpict.cpp
368	$(CXX) -c -o $@ $(GIZMOSDLL_CXXFLAGS) $(CPPDEPS) $<
369
370$(OBJS)\gizmos_xrcdll_dummy.o: ../../src/gizmos/../../../src/common/dummy.cpp
371	$(CXX) -c -o $@ $(GIZMOS_XRCDLL_CXXFLAGS) $(CPPDEPS) $<
372
373$(OBJS)\gizmos_xrcdll_version_rc.o: ../../src/gizmos/../../../src/msw/version.rc
374	windres --use-temp-file -i$< -o$@    --define __WXMSW__ $(__WXUNIV_DEFINE_p_0) $(__DEBUG_DEFINE_p_0) $(__NDEBUG_DEFINE_p_0) $(__EXCEPTIONS_DEFINE_p_0) $(__RTTI_DEFINE_p_0) $(__THREAD_DEFINE_p_0) $(__UNICODE_DEFINE_p_0) $(__MSLU_DEFINE_p_0) $(__GFXCTX_DEFINE_p_0) --include-dir $(SETUPHDIR) --include-dir ../../src/gizmos/../../../include $(__CAIRO_INCLUDEDIR_p) --define WXBUILDING --define WXDLLNAME=wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos_xrc_gcc$(VENDORTAG) --include-dir ../../src/gizmos/../../include --define WXUSINGDLL --define WXMAKINGDLL_GIZMOS_XRC
375
376$(OBJS)\gizmos_xrcdll_xh_statpict.o: ../../src/gizmos/xh_statpict.cpp
377	$(CXX) -c -o $@ $(GIZMOS_XRCDLL_CXXFLAGS) $(CPPDEPS) $<
378
379$(OBJS)\gizmoslib_dummy.o: ../../src/gizmos/../../../src/common/dummy.cpp
380	$(CXX) -c -o $@ $(GIZMOSLIB_CXXFLAGS) $(CPPDEPS) $<
381
382$(OBJS)\gizmoslib_dynamicsash.o: ../../src/gizmos/dynamicsash.cpp
383	$(CXX) -c -o $@ $(GIZMOSLIB_CXXFLAGS) $(CPPDEPS) $<
384
385$(OBJS)\gizmoslib_editlbox.o: ../../src/gizmos/editlbox.cpp
386	$(CXX) -c -o $@ $(GIZMOSLIB_CXXFLAGS) $(CPPDEPS) $<
387
388$(OBJS)\gizmoslib_ledctrl.o: ../../src/gizmos/ledctrl.cpp
389	$(CXX) -c -o $@ $(GIZMOSLIB_CXXFLAGS) $(CPPDEPS) $<
390
391$(OBJS)\gizmoslib_multicell.o: ../../src/gizmos/multicell.cpp
392	$(CXX) -c -o $@ $(GIZMOSLIB_CXXFLAGS) $(CPPDEPS) $<
393
394$(OBJS)\gizmoslib_splittree.o: ../../src/gizmos/splittree.cpp
395	$(CXX) -c -o $@ $(GIZMOSLIB_CXXFLAGS) $(CPPDEPS) $<
396
397$(OBJS)\gizmoslib_statpict.o: ../../src/gizmos/statpict.cpp
398	$(CXX) -c -o $@ $(GIZMOSLIB_CXXFLAGS) $(CPPDEPS) $<
399
400$(OBJS)\gizmos_xrclib_dummy.o: ../../src/gizmos/../../../src/common/dummy.cpp
401	$(CXX) -c -o $@ $(GIZMOS_XRCLIB_CXXFLAGS) $(CPPDEPS) $<
402
403$(OBJS)\gizmos_xrclib_xh_statpict.o: ../../src/gizmos/xh_statpict.cpp
404	$(CXX) -c -o $@ $(GIZMOS_XRCLIB_CXXFLAGS) $(CPPDEPS) $<
405
406.PHONY: all clean
407
408
409SHELL := $(COMSPEC)
410
411# Dependencies tracking:
412-include $(OBJS)/*.d
413