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
7!include <../../../build/msw/config.vc>
8
9# -------------------------------------------------------------------------
10# Do not modify the rest of this file!
11# -------------------------------------------------------------------------
12
13### Variables: ###
14
15WX_RELEASE_NODOT = 28
16OBJS = \
17	vc_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU)
18LIBDIRNAME = \
19	..\..\src\mmedia\..\..\..\lib\vc$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG)
20SETUPHDIR = \
21	$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
22MMEDIADLL_CXXFLAGS = /M$(__RUNTIME_LIBS_11)$(__DEBUGRUNTIME) /DWIN32 \
23	$(__DEBUGINFO_1) \
24	/Fd$(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_mmedia_vc$(VENDORTAG).pdb \
25	$(____DEBUGRUNTIME) $(__OPTIMIZEFLAG) $(__NO_VC_CRTDBG_p) /D__WXMSW__ \
26	$(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__NDEBUG_DEFINE_p) \
27	$(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) \
28	$(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) $(__GFXCTX_DEFINE_p) \
29	/I$(SETUPHDIR) /I..\..\src\mmedia\..\..\..\include \
30	$(____CAIRO_INCLUDEDIR_FILENAMES) /W4 /DWXBUILDING \
31	/I..\..\src\mmedia\..\..\include /DWXUSINGDLL /DWXMAKINGDLL_MMEDIA \
32	$(__RTTIFLAG) $(__EXCEPTIONSFLAG) /Yu"wx/wxprec.h" \
33	/Fp"$(OBJS)\wxprec_mmediadll.pch" $(CPPFLAGS) $(CXXFLAGS)
34MMEDIADLL_OBJECTS =  \
35	$(OBJS)\mmediadll_dummy.obj \
36	$(OBJS)\mmediadll_cdwin.obj \
37	$(OBJS)\mmediadll_sndwin.obj \
38	$(OBJS)\mmediadll_vidwin.obj \
39	$(OBJS)\mmediadll_cdbase.obj \
40	$(OBJS)\mmediadll_g711.obj \
41	$(OBJS)\mmediadll_g721.obj \
42	$(OBJS)\mmediadll_g723_24.obj \
43	$(OBJS)\mmediadll_g723_40.obj \
44	$(OBJS)\mmediadll_g72x.obj \
45	$(OBJS)\mmediadll_sndaiff.obj \
46	$(OBJS)\mmediadll_sndbase.obj \
47	$(OBJS)\mmediadll_sndcodec.obj \
48	$(OBJS)\mmediadll_sndcpcm.obj \
49	$(OBJS)\mmediadll_sndfile.obj \
50	$(OBJS)\mmediadll_sndg72x.obj \
51	$(OBJS)\mmediadll_sndmsad.obj \
52	$(OBJS)\mmediadll_sndpcm.obj \
53	$(OBJS)\mmediadll_sndulaw.obj \
54	$(OBJS)\mmediadll_sndwav.obj \
55	$(OBJS)\mmediadll_vidbase.obj
56MMEDIADLL_RESOURCES =  \
57	$(OBJS)\mmediadll_version.res
58MMEDIALIB_CXXFLAGS = /M$(__RUNTIME_LIBS_26)$(__DEBUGRUNTIME) /DWIN32 \
59	$(__DEBUGINFO_1) \
60	/Fd$(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_mmedia.pdb \
61	$(____DEBUGRUNTIME) $(__OPTIMIZEFLAG) $(__NO_VC_CRTDBG_p) /D__WXMSW__ \
62	$(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__NDEBUG_DEFINE_p) \
63	$(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) \
64	$(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) $(__GFXCTX_DEFINE_p) \
65	/I$(SETUPHDIR) /I..\..\src\mmedia\..\..\..\include \
66	$(____CAIRO_INCLUDEDIR_FILENAMES) /W4 /DWXBUILDING \
67	/I..\..\src\mmedia\..\..\include $(__RTTIFLAG) $(__EXCEPTIONSFLAG) \
68	/Yu"wx/wxprec.h" /Fp"$(OBJS)\wxprec_mmedialib.pch" $(CPPFLAGS) $(CXXFLAGS)
69MMEDIALIB_OBJECTS =  \
70	$(OBJS)\mmedialib_dummy.obj \
71	$(OBJS)\mmedialib_cdwin.obj \
72	$(OBJS)\mmedialib_sndwin.obj \
73	$(OBJS)\mmedialib_vidwin.obj \
74	$(OBJS)\mmedialib_cdbase.obj \
75	$(OBJS)\mmedialib_g711.obj \
76	$(OBJS)\mmedialib_g721.obj \
77	$(OBJS)\mmedialib_g723_24.obj \
78	$(OBJS)\mmedialib_g723_40.obj \
79	$(OBJS)\mmedialib_g72x.obj \
80	$(OBJS)\mmedialib_sndaiff.obj \
81	$(OBJS)\mmedialib_sndbase.obj \
82	$(OBJS)\mmedialib_sndcodec.obj \
83	$(OBJS)\mmedialib_sndcpcm.obj \
84	$(OBJS)\mmedialib_sndfile.obj \
85	$(OBJS)\mmedialib_sndg72x.obj \
86	$(OBJS)\mmedialib_sndmsad.obj \
87	$(OBJS)\mmedialib_sndpcm.obj \
88	$(OBJS)\mmedialib_sndulaw.obj \
89	$(OBJS)\mmedialib_sndwav.obj \
90	$(OBJS)\mmedialib_vidbase.obj
91
92### Conditionally set variables: ###
93
94!if "$(USE_GUI)" == "0"
95PORTNAME = base
96!endif
97!if "$(USE_GUI)" == "1"
98PORTNAME = msw
99!endif
100!if "$(OFFICIAL_BUILD)" == "0"
101VENDORTAG = _$(VENDOR)
102!endif
103!if "$(OFFICIAL_BUILD)" == "1"
104VENDORTAG = 
105!endif
106!if "$(BUILD)" == "debug" && "$(DEBUG_FLAG)" == "default"
107WXDEBUGFLAG = d
108!endif
109!if "$(DEBUG_FLAG)" == "1"
110WXDEBUGFLAG = d
111!endif
112!if "$(UNICODE)" == "1"
113WXUNICODEFLAG = u
114!endif
115!if "$(WXUNIV)" == "1"
116WXUNIVNAME = univ
117!endif
118!if "$(TARGET_CPU)" == "AMD64"
119DIR_SUFFIX_CPU = _amd64
120!endif
121!if "$(TARGET_CPU)" == "IA64"
122DIR_SUFFIX_CPU = _ia64
123!endif
124!if "$(TARGET_CPU)" == "amd64"
125DIR_SUFFIX_CPU = _amd64
126!endif
127!if "$(TARGET_CPU)" == "ia64"
128DIR_SUFFIX_CPU = _ia64
129!endif
130!if "$(SHARED)" == "1"
131WXDLLFLAG = dll
132!endif
133!if "$(SHARED)" == "0"
134LIBTYPE_SUFFIX = lib
135!endif
136!if "$(SHARED)" == "1"
137LIBTYPE_SUFFIX = dll
138!endif
139!if "$(TARGET_CPU)" == "AMD64"
140LINK_TARGET_CPU = /MACHINE:AMD64
141!endif
142!if "$(TARGET_CPU)" == "IA64"
143LINK_TARGET_CPU = /MACHINE:IA64
144!endif
145!if "$(TARGET_CPU)" == "amd64"
146LINK_TARGET_CPU = /MACHINE:AMD64
147!endif
148!if "$(TARGET_CPU)" == "ia64"
149LINK_TARGET_CPU = /MACHINE:IA64
150!endif
151!if "$(MONOLITHIC)" == "0"
152EXTRALIBS_FOR_BASE = 
153!endif
154!if "$(MONOLITHIC)" == "1"
155EXTRALIBS_FOR_BASE =  
156!endif
157!if "$(SHARED)" == "1"
158__mmediadll___depname = \
159	$(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_mmedia_vc$(VENDORTAG).dll
160!endif
161!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
162__DEBUGINFO_2 = /DEBUG
163!endif
164!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
165__DEBUGINFO_2 = 
166!endif
167!if "$(DEBUG_INFO)" == "0"
168__DEBUGINFO_2 = 
169!endif
170!if "$(DEBUG_INFO)" == "1"
171__DEBUGINFO_2 = /DEBUG
172!endif
173!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
174__DEBUGINFO_3 = $(__DEBUGRUNTIME_6)
175!endif
176!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
177__DEBUGINFO_3 = 
178!endif
179!if "$(DEBUG_INFO)" == "0"
180__DEBUGINFO_3 = 
181!endif
182!if "$(DEBUG_INFO)" == "1"
183__DEBUGINFO_3 = $(__DEBUGRUNTIME_6)
184!endif
185!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
186____DEBUGRUNTIME_4_p_1 = /d _DEBUG
187!endif
188!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
189____DEBUGRUNTIME_4_p_1 = 
190!endif
191!if "$(DEBUG_RUNTIME_LIBS)" == "0"
192____DEBUGRUNTIME_4_p_1 = 
193!endif
194!if "$(DEBUG_RUNTIME_LIBS)" == "1"
195____DEBUGRUNTIME_4_p_1 = /d _DEBUG
196!endif
197!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
198__DEBUGRUNTIME_6 = 
199!endif
200!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
201__DEBUGRUNTIME_6 = /opt:ref /opt:icf
202!endif
203!if "$(DEBUG_RUNTIME_LIBS)" == "0"
204__DEBUGRUNTIME_6 = /opt:ref /opt:icf
205!endif
206!if "$(DEBUG_RUNTIME_LIBS)" == "1"
207__DEBUGRUNTIME_6 = 
208!endif
209!if "$(RUNTIME_LIBS)" == "dynamic"
210__RUNTIME_LIBS_11 = D
211!endif
212!if "$(RUNTIME_LIBS)" == "static"
213__RUNTIME_LIBS_11 = $(__THREADSFLAG)
214!endif
215!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
216__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
217!endif
218!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
219__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
220!endif
221!if "$(WXUNIV)" == "1"
222__WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__
223!endif
224!if "$(BUILD)" == "debug" && "$(DEBUG_FLAG)" == "default"
225__DEBUG_DEFINE_p_1 = /d __WXDEBUG__
226!endif
227!if "$(DEBUG_FLAG)" == "1"
228__DEBUG_DEFINE_p_1 = /d __WXDEBUG__
229!endif
230!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
231__NDEBUG_DEFINE_p_1 = /d NDEBUG
232!endif
233!if "$(DEBUG_RUNTIME_LIBS)" == "0"
234__NDEBUG_DEFINE_p_1 = /d NDEBUG
235!endif
236!if "$(USE_EXCEPTIONS)" == "0"
237__EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS
238!endif
239!if "$(USE_RTTI)" == "0"
240__RTTI_DEFINE_p_1 = /d wxNO_RTTI
241!endif
242!if "$(USE_THREADS)" == "0"
243__THREAD_DEFINE_p_1 = /d wxNO_THREADS
244!endif
245!if "$(UNICODE)" == "1"
246__UNICODE_DEFINE_p_1 = /d _UNICODE
247!endif
248!if "$(MSLU)" == "1"
249__MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1
250!endif
251!if "$(USE_GDIPLUS)" == "1"
252__GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1
253!endif
254!if "$(USE_CAIRO)" == "1"
255____CAIRO_INCLUDEDIR_FILENAMES_1_p = /i $(CAIRO_ROOT)\include\cairo
256!endif
257!if "$(MONOLITHIC)" == "1"
258__WXLIB_MONO_p = \
259	wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
260!endif
261!if "$(USE_GUI)" == "1"
262__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
263!endif
264!if "$(USE_GUI)" == "1"
265__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
266!endif
267!if "$(USE_GUI)" == "1"
268__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
269!endif
270!if "$(MSLU)" == "1"
271__UNICOWS_LIB_p = unicows.lib
272!endif
273!if "$(USE_GDIPLUS)" == "1"
274__GDIPLUS_LIB_p = gdiplus.lib
275!endif
276!if "$(USE_CAIRO)" == "1"
277__CAIRO_LIB_p = cairo.lib
278!endif
279!if "$(USE_CAIRO)" == "1"
280____CAIRO_LIBDIR_FILENAMES_p = /LIBPATH:$(CAIRO_ROOT)\lib
281!endif
282!if "$(MONOLITHIC)" == "0"
283__WXLIB_CORE_p = \
284	wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
285!endif
286!if "$(MONOLITHIC)" == "0"
287__WXLIB_BASE_p = \
288	wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
289!endif
290!if "$(SHARED)" == "0"
291__mmedialib___depname = \
292	$(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_mmedia.lib
293!endif
294!if "$(RUNTIME_LIBS)" == "dynamic"
295__RUNTIME_LIBS_26 = D
296!endif
297!if "$(RUNTIME_LIBS)" == "static"
298__RUNTIME_LIBS_26 = $(__THREADSFLAG)
299!endif
300!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
301__DEBUGINFO_1 = /Zi
302!endif
303!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
304__DEBUGINFO_1 = 
305!endif
306!if "$(DEBUG_INFO)" == "0"
307__DEBUGINFO_1 = 
308!endif
309!if "$(DEBUG_INFO)" == "1"
310__DEBUGINFO_1 = /Zi
311!endif
312!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
313____DEBUGRUNTIME = /D_DEBUG
314!endif
315!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
316____DEBUGRUNTIME = 
317!endif
318!if "$(DEBUG_RUNTIME_LIBS)" == "0"
319____DEBUGRUNTIME = 
320!endif
321!if "$(DEBUG_RUNTIME_LIBS)" == "1"
322____DEBUGRUNTIME = /D_DEBUG
323!endif
324!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
325__DEBUGRUNTIME = d
326!endif
327!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
328__DEBUGRUNTIME = 
329!endif
330!if "$(DEBUG_RUNTIME_LIBS)" == "0"
331__DEBUGRUNTIME = 
332!endif
333!if "$(DEBUG_RUNTIME_LIBS)" == "1"
334__DEBUGRUNTIME = d
335!endif
336!if "$(BUILD)" == "debug"
337__OPTIMIZEFLAG = /Od
338!endif
339!if "$(BUILD)" == "release"
340__OPTIMIZEFLAG = /O2
341!endif
342!if "$(USE_THREADS)" == "0"
343__THREADSFLAG = L
344!endif
345!if "$(USE_THREADS)" == "1"
346__THREADSFLAG = T
347!endif
348!if "$(USE_RTTI)" == "0"
349__RTTIFLAG = 
350!endif
351!if "$(USE_RTTI)" == "1"
352__RTTIFLAG = /GR
353!endif
354!if "$(USE_EXCEPTIONS)" == "0"
355__EXCEPTIONSFLAG = 
356!endif
357!if "$(USE_EXCEPTIONS)" == "1"
358__EXCEPTIONSFLAG = /EHsc
359!endif
360!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
361__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
362!endif
363!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
364__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
365!endif
366!if "$(WXUNIV)" == "1"
367__WXUNIV_DEFINE_p = /D__WXUNIVERSAL__
368!endif
369!if "$(BUILD)" == "debug" && "$(DEBUG_FLAG)" == "default"
370__DEBUG_DEFINE_p = /D__WXDEBUG__
371!endif
372!if "$(DEBUG_FLAG)" == "1"
373__DEBUG_DEFINE_p = /D__WXDEBUG__
374!endif
375!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
376__NDEBUG_DEFINE_p = /DNDEBUG
377!endif
378!if "$(DEBUG_RUNTIME_LIBS)" == "0"
379__NDEBUG_DEFINE_p = /DNDEBUG
380!endif
381!if "$(USE_EXCEPTIONS)" == "0"
382__EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS
383!endif
384!if "$(USE_RTTI)" == "0"
385__RTTI_DEFINE_p = /DwxNO_RTTI
386!endif
387!if "$(USE_THREADS)" == "0"
388__THREAD_DEFINE_p = /DwxNO_THREADS
389!endif
390!if "$(UNICODE)" == "1"
391__UNICODE_DEFINE_p = /D_UNICODE
392!endif
393!if "$(MSLU)" == "1"
394__MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1
395!endif
396!if "$(USE_GDIPLUS)" == "1"
397__GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1
398!endif
399!if "$(USE_CAIRO)" == "1"
400____CAIRO_INCLUDEDIR_FILENAMES = /I$(CAIRO_ROOT)\include\cairo
401!endif
402
403
404all: $(OBJS)
405$(OBJS):
406	-if not exist $(OBJS) mkdir $(OBJS)
407
408### Targets: ###
409
410all: $(__mmediadll___depname) $(__mmedialib___depname)
411
412clean: 
413	-if exist $(OBJS)\*.obj del $(OBJS)\*.obj
414	-if exist $(OBJS)\*.res del $(OBJS)\*.res
415	-if exist $(OBJS)\*.pch del $(OBJS)\*.pch
416	-if exist $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_mmedia_vc$(VENDORTAG).dll del $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_mmedia_vc$(VENDORTAG).dll
417	-if exist $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_mmedia_vc$(VENDORTAG).ilk del $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_mmedia_vc$(VENDORTAG).ilk
418	-if exist $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_mmedia_vc$(VENDORTAG).pdb del $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_mmedia_vc$(VENDORTAG).pdb
419	-if exist $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_mmedia.lib del $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_mmedia.lib
420	-if exist $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_mmedia.lib del $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_mmedia.lib
421
422!if "$(SHARED)" == "1"
423$(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_mmedia_vc$(VENDORTAG).dll: $(OBJS)\mmediadll_dummy.obj  $(MMEDIADLL_OBJECTS) $(OBJS)\mmediadll_version.res
424	link /DLL /NOLOGO /OUT:$@  $(__DEBUGINFO_2) /pdb:"$(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_mmedia_vc$(VENDORTAG).pdb" $(__DEBUGINFO_3)  $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) $(____CAIRO_LIBDIR_FILENAMES_p) $(LDFLAGS) @<<
425	$(MMEDIADLL_OBJECTS) $(MMEDIADLL_RESOURCES)  $(__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) $(__UNICOWS_LIB_p) $(__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)  /IMPLIB:$(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_mmedia.lib
426<<
427!endif
428
429!if "$(SHARED)" == "0"
430$(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_mmedia.lib: $(OBJS)\mmedialib_dummy.obj  $(MMEDIALIB_OBJECTS)
431	if exist $@ del $@
432	link /LIB /NOLOGO /OUT:$@ @<<
433	$(MMEDIALIB_OBJECTS)
434<<
435!endif
436
437$(OBJS)\mmediadll_dummy.obj: ..\..\src\mmedia\..\..\..\src\common\dummy.cpp
438	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIADLL_CXXFLAGS) /Ycwx/wxprec.h ..\..\src\mmedia\..\..\..\src\common\dummy.cpp
439
440$(OBJS)\mmediadll_version.res: ..\..\src\mmedia\..\..\..\src\msw\version.rc
441	rc /fo$@  /d WIN32 $(____DEBUGRUNTIME_4_p_1) $(__NO_VC_CRTDBG_p_1)  /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__NDEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i ..\..\src\mmedia\..\..\..\include $(____CAIRO_INCLUDEDIR_FILENAMES_1_p) /d WXBUILDING /d WXDLLNAME=wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_mmedia_vc$(VENDORTAG) /i ..\..\src\mmedia\..\..\include /d WXUSINGDLL /d WXMAKINGDLL_MMEDIA ..\..\src\mmedia\..\..\..\src\msw\version.rc
442
443$(OBJS)\mmediadll_cdwin.obj: ..\..\src\mmedia\cdwin.cpp
444	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIADLL_CXXFLAGS) ..\..\src\mmedia\cdwin.cpp
445
446$(OBJS)\mmediadll_sndwin.obj: ..\..\src\mmedia\sndwin.cpp
447	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIADLL_CXXFLAGS) ..\..\src\mmedia\sndwin.cpp
448
449$(OBJS)\mmediadll_vidwin.obj: ..\..\src\mmedia\vidwin.cpp
450	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIADLL_CXXFLAGS) ..\..\src\mmedia\vidwin.cpp
451
452$(OBJS)\mmediadll_cdbase.obj: ..\..\src\mmedia\cdbase.cpp
453	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIADLL_CXXFLAGS) ..\..\src\mmedia\cdbase.cpp
454
455$(OBJS)\mmediadll_g711.obj: ..\..\src\mmedia\g711.cpp
456	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIADLL_CXXFLAGS) ..\..\src\mmedia\g711.cpp
457
458$(OBJS)\mmediadll_g721.obj: ..\..\src\mmedia\g721.cpp
459	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIADLL_CXXFLAGS) ..\..\src\mmedia\g721.cpp
460
461$(OBJS)\mmediadll_g723_24.obj: ..\..\src\mmedia\g723_24.cpp
462	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIADLL_CXXFLAGS) ..\..\src\mmedia\g723_24.cpp
463
464$(OBJS)\mmediadll_g723_40.obj: ..\..\src\mmedia\g723_40.cpp
465	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIADLL_CXXFLAGS) ..\..\src\mmedia\g723_40.cpp
466
467$(OBJS)\mmediadll_g72x.obj: ..\..\src\mmedia\g72x.cpp
468	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIADLL_CXXFLAGS) ..\..\src\mmedia\g72x.cpp
469
470$(OBJS)\mmediadll_sndaiff.obj: ..\..\src\mmedia\sndaiff.cpp
471	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIADLL_CXXFLAGS) ..\..\src\mmedia\sndaiff.cpp
472
473$(OBJS)\mmediadll_sndbase.obj: ..\..\src\mmedia\sndbase.cpp
474	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIADLL_CXXFLAGS) ..\..\src\mmedia\sndbase.cpp
475
476$(OBJS)\mmediadll_sndcodec.obj: ..\..\src\mmedia\sndcodec.cpp
477	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIADLL_CXXFLAGS) ..\..\src\mmedia\sndcodec.cpp
478
479$(OBJS)\mmediadll_sndcpcm.obj: ..\..\src\mmedia\sndcpcm.cpp
480	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIADLL_CXXFLAGS) ..\..\src\mmedia\sndcpcm.cpp
481
482$(OBJS)\mmediadll_sndfile.obj: ..\..\src\mmedia\sndfile.cpp
483	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIADLL_CXXFLAGS) ..\..\src\mmedia\sndfile.cpp
484
485$(OBJS)\mmediadll_sndg72x.obj: ..\..\src\mmedia\sndg72x.cpp
486	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIADLL_CXXFLAGS) ..\..\src\mmedia\sndg72x.cpp
487
488$(OBJS)\mmediadll_sndmsad.obj: ..\..\src\mmedia\sndmsad.cpp
489	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIADLL_CXXFLAGS) ..\..\src\mmedia\sndmsad.cpp
490
491$(OBJS)\mmediadll_sndpcm.obj: ..\..\src\mmedia\sndpcm.cpp
492	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIADLL_CXXFLAGS) ..\..\src\mmedia\sndpcm.cpp
493
494$(OBJS)\mmediadll_sndulaw.obj: ..\..\src\mmedia\sndulaw.cpp
495	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIADLL_CXXFLAGS) ..\..\src\mmedia\sndulaw.cpp
496
497$(OBJS)\mmediadll_sndwav.obj: ..\..\src\mmedia\sndwav.cpp
498	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIADLL_CXXFLAGS) ..\..\src\mmedia\sndwav.cpp
499
500$(OBJS)\mmediadll_vidbase.obj: ..\..\src\mmedia\vidbase.cpp
501	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIADLL_CXXFLAGS) ..\..\src\mmedia\vidbase.cpp
502
503$(OBJS)\mmedialib_dummy.obj: ..\..\src\mmedia\..\..\..\src\common\dummy.cpp
504	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIALIB_CXXFLAGS) /Ycwx/wxprec.h ..\..\src\mmedia\..\..\..\src\common\dummy.cpp
505
506$(OBJS)\mmedialib_cdwin.obj: ..\..\src\mmedia\cdwin.cpp
507	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIALIB_CXXFLAGS) ..\..\src\mmedia\cdwin.cpp
508
509$(OBJS)\mmedialib_sndwin.obj: ..\..\src\mmedia\sndwin.cpp
510	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIALIB_CXXFLAGS) ..\..\src\mmedia\sndwin.cpp
511
512$(OBJS)\mmedialib_vidwin.obj: ..\..\src\mmedia\vidwin.cpp
513	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIALIB_CXXFLAGS) ..\..\src\mmedia\vidwin.cpp
514
515$(OBJS)\mmedialib_cdbase.obj: ..\..\src\mmedia\cdbase.cpp
516	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIALIB_CXXFLAGS) ..\..\src\mmedia\cdbase.cpp
517
518$(OBJS)\mmedialib_g711.obj: ..\..\src\mmedia\g711.cpp
519	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIALIB_CXXFLAGS) ..\..\src\mmedia\g711.cpp
520
521$(OBJS)\mmedialib_g721.obj: ..\..\src\mmedia\g721.cpp
522	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIALIB_CXXFLAGS) ..\..\src\mmedia\g721.cpp
523
524$(OBJS)\mmedialib_g723_24.obj: ..\..\src\mmedia\g723_24.cpp
525	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIALIB_CXXFLAGS) ..\..\src\mmedia\g723_24.cpp
526
527$(OBJS)\mmedialib_g723_40.obj: ..\..\src\mmedia\g723_40.cpp
528	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIALIB_CXXFLAGS) ..\..\src\mmedia\g723_40.cpp
529
530$(OBJS)\mmedialib_g72x.obj: ..\..\src\mmedia\g72x.cpp
531	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIALIB_CXXFLAGS) ..\..\src\mmedia\g72x.cpp
532
533$(OBJS)\mmedialib_sndaiff.obj: ..\..\src\mmedia\sndaiff.cpp
534	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIALIB_CXXFLAGS) ..\..\src\mmedia\sndaiff.cpp
535
536$(OBJS)\mmedialib_sndbase.obj: ..\..\src\mmedia\sndbase.cpp
537	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIALIB_CXXFLAGS) ..\..\src\mmedia\sndbase.cpp
538
539$(OBJS)\mmedialib_sndcodec.obj: ..\..\src\mmedia\sndcodec.cpp
540	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIALIB_CXXFLAGS) ..\..\src\mmedia\sndcodec.cpp
541
542$(OBJS)\mmedialib_sndcpcm.obj: ..\..\src\mmedia\sndcpcm.cpp
543	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIALIB_CXXFLAGS) ..\..\src\mmedia\sndcpcm.cpp
544
545$(OBJS)\mmedialib_sndfile.obj: ..\..\src\mmedia\sndfile.cpp
546	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIALIB_CXXFLAGS) ..\..\src\mmedia\sndfile.cpp
547
548$(OBJS)\mmedialib_sndg72x.obj: ..\..\src\mmedia\sndg72x.cpp
549	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIALIB_CXXFLAGS) ..\..\src\mmedia\sndg72x.cpp
550
551$(OBJS)\mmedialib_sndmsad.obj: ..\..\src\mmedia\sndmsad.cpp
552	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIALIB_CXXFLAGS) ..\..\src\mmedia\sndmsad.cpp
553
554$(OBJS)\mmedialib_sndpcm.obj: ..\..\src\mmedia\sndpcm.cpp
555	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIALIB_CXXFLAGS) ..\..\src\mmedia\sndpcm.cpp
556
557$(OBJS)\mmedialib_sndulaw.obj: ..\..\src\mmedia\sndulaw.cpp
558	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIALIB_CXXFLAGS) ..\..\src\mmedia\sndulaw.cpp
559
560$(OBJS)\mmedialib_sndwav.obj: ..\..\src\mmedia\sndwav.cpp
561	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIALIB_CXXFLAGS) ..\..\src\mmedia\sndwav.cpp
562
563$(OBJS)\mmedialib_vidbase.obj: ..\..\src\mmedia\vidbase.cpp
564	$(CXX) /c /nologo /TP /Fo$@ $(MMEDIALIB_CXXFLAGS) ..\..\src\mmedia\vidbase.cpp
565
566