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.wat
8
9# -------------------------------------------------------------------------
10# Do not modify the rest of this file!
11# -------------------------------------------------------------------------
12
13# Speed up compilation a bit:
14!ifdef __LOADDLL__
15!  loaddll wcc      wccd
16!  loaddll wccaxp   wccdaxp
17!  loaddll wcc386   wccd386
18!  loaddll wpp      wppdi86
19!  loaddll wppaxp   wppdaxp
20!  loaddll wpp386   wppd386
21! if $(__VERSION__) >= 1280
22!  loaddll wlink    wlinkd
23! else
24!  loaddll wlink    wlink
25! endif
26!  loaddll wlib     wlibd
27!endif
28
29# We need these variables in some bakefile-made rules:
30WATCOM_CWD = $+ $(%cdrive):$(%cwd) $-
31
32### Conditionally set variables: ###
33
34PORTNAME =
35!ifeq USE_GUI 0
36PORTNAME = base
37!endif
38!ifeq USE_GUI 1
39PORTNAME = msw
40!endif
41VENDORTAG =
42!ifeq OFFICIAL_BUILD 0
43VENDORTAG = _$(VENDOR)
44!endif
45!ifeq OFFICIAL_BUILD 1
46VENDORTAG = 
47!endif
48WXDEBUGFLAG =
49!ifeq BUILD debug
50!ifeq DEBUG_FLAG default
51WXDEBUGFLAG = d
52!endif
53!endif
54!ifeq DEBUG_FLAG 1
55WXDEBUGFLAG = d
56!endif
57WXUNICODEFLAG =
58!ifeq UNICODE 1
59WXUNICODEFLAG = u
60!endif
61WXUNIVNAME =
62!ifeq WXUNIV 1
63WXUNIVNAME = univ
64!endif
65WXDLLFLAG =
66!ifeq SHARED 1
67WXDLLFLAG = dll
68!endif
69LIBTYPE_SUFFIX =
70!ifeq SHARED 0
71LIBTYPE_SUFFIX = lib
72!endif
73!ifeq SHARED 1
74LIBTYPE_SUFFIX = dll
75!endif
76EXTRALIBS_FOR_BASE =
77!ifeq MONOLITHIC 0
78EXTRALIBS_FOR_BASE = 
79!endif
80!ifeq MONOLITHIC 1
81EXTRALIBS_FOR_BASE =  
82!endif
83__stcdll___depname =
84!ifeq SHARED 1
85__stcdll___depname = &
86	$(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_stc_wat$(VENDORTAG).dll
87!endif
88__DEBUGINFO_2 =
89!ifeq BUILD debug
90!ifeq DEBUG_INFO default
91__DEBUGINFO_2 = debug all
92!endif
93!endif
94!ifeq BUILD release
95!ifeq DEBUG_INFO default
96__DEBUGINFO_2 = 
97!endif
98!endif
99!ifeq DEBUG_INFO 0
100__DEBUGINFO_2 = 
101!endif
102!ifeq DEBUG_INFO 1
103__DEBUGINFO_2 = debug all
104!endif
105__WXLIB_MONO_p =
106!ifeq MONOLITHIC 1
107__WXLIB_MONO_p = &
108	wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
109!endif
110__LIB_TIFF_p =
111!ifeq USE_GUI 1
112__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
113!endif
114__LIB_JPEG_p =
115!ifeq USE_GUI 1
116__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
117!endif
118__LIB_PNG_p =
119!ifeq USE_GUI 1
120__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
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
134__WXLIB_CORE_p =
135!ifeq MONOLITHIC 0
136__WXLIB_CORE_p = &
137	wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
138!endif
139__WXLIB_BASE_p =
140!ifeq MONOLITHIC 0
141__WXLIB_BASE_p = &
142	wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
143!endif
144__stclib___depname =
145!ifeq SHARED 0
146__stclib___depname = &
147	$(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_stc.lib
148!endif
149__DEBUGINFO_1 =
150!ifeq BUILD debug
151!ifeq DEBUG_INFO default
152__DEBUGINFO_1 = -d2
153!endif
154!endif
155!ifeq BUILD release
156!ifeq DEBUG_INFO default
157__DEBUGINFO_1 = -d0
158!endif
159!endif
160!ifeq DEBUG_INFO 0
161__DEBUGINFO_1 = -d0
162!endif
163!ifeq DEBUG_INFO 1
164__DEBUGINFO_1 = -d2
165!endif
166__OPTIMIZEFLAG =
167!ifeq BUILD debug
168__OPTIMIZEFLAG = -od
169!endif
170!ifeq BUILD release
171__OPTIMIZEFLAG = -ot -ox
172!endif
173__THREADSFLAG =
174!ifeq USE_THREADS 0
175__THREADSFLAG = 
176!endif
177!ifeq USE_THREADS 1
178__THREADSFLAG = -bm
179!endif
180__RUNTIME_LIBS =
181!ifeq RUNTIME_LIBS dynamic
182__RUNTIME_LIBS = -br
183!endif
184!ifeq RUNTIME_LIBS static
185__RUNTIME_LIBS = 
186!endif
187__RTTIFLAG =
188!ifeq USE_RTTI 0
189__RTTIFLAG = 
190!endif
191!ifeq USE_RTTI 1
192__RTTIFLAG = -xr
193!endif
194__EXCEPTIONSFLAG =
195!ifeq USE_EXCEPTIONS 0
196__EXCEPTIONSFLAG = 
197!endif
198!ifeq USE_EXCEPTIONS 1
199__EXCEPTIONSFLAG = -xs
200!endif
201__WXUNIV_DEFINE_p =
202!ifeq WXUNIV 1
203__WXUNIV_DEFINE_p = -d__WXUNIVERSAL__
204!endif
205__DEBUG_DEFINE_p =
206!ifeq BUILD debug
207!ifeq DEBUG_FLAG default
208__DEBUG_DEFINE_p = -d__WXDEBUG__
209!endif
210!endif
211!ifeq DEBUG_FLAG 1
212__DEBUG_DEFINE_p = -d__WXDEBUG__
213!endif
214__NDEBUG_DEFINE_p =
215!ifeq BUILD release
216__NDEBUG_DEFINE_p = -dNDEBUG
217!endif
218__EXCEPTIONS_DEFINE_p =
219!ifeq USE_EXCEPTIONS 0
220__EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS
221!endif
222__RTTI_DEFINE_p =
223!ifeq USE_RTTI 0
224__RTTI_DEFINE_p = -dwxNO_RTTI
225!endif
226__THREAD_DEFINE_p =
227!ifeq USE_THREADS 0
228__THREAD_DEFINE_p = -dwxNO_THREADS
229!endif
230__UNICODE_DEFINE_p =
231!ifeq UNICODE 1
232__UNICODE_DEFINE_p = -d_UNICODE
233!endif
234__GFXCTX_DEFINE_p =
235!ifeq USE_GDIPLUS 1
236__GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1
237!endif
238____CAIRO_INCLUDEDIR_FILENAMES =
239!ifeq USE_CAIRO 1
240____CAIRO_INCLUDEDIR_FILENAMES = -i=$(CAIRO_ROOT)\include\cairo
241!endif
242
243### Variables: ###
244
245WX_RELEASE_NODOT = 28
246OBJS = &
247	wat_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
248LIBDIRNAME = ..\..\src\stc\..\..\..\lib\wat_$(LIBTYPE_SUFFIX)$(CFG)
249SETUPHDIR = &
250	$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
251STCDLL_CXXFLAGS = -bd $(__DEBUGINFO_1) $(__OPTIMIZEFLAG) $(__THREADSFLAG) &
252	$(__RUNTIME_LIBS) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
253	$(__NDEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) &
254	$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) &
255	-i=$(SETUPHDIR) -i=..\..\src\stc\..\..\..\include &
256	$(____CAIRO_INCLUDEDIR_FILENAMES) -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 &
257	-dWXBUILDING -i=..\..\src\stc\..\..\include &
258	-i=..\..\src\stc\scintilla\include -i=..\..\src\stc\scintilla\src -d__WX__ &
259	-dSCI_LEXER -dLINK_LEXERS -dWXUSINGDLL -dWXMAKINGDLL_STC $(__RTTIFLAG) &
260	$(__EXCEPTIONSFLAG) $(CPPFLAGS) $(CXXFLAGS)
261STCDLL_OBJECTS =  &
262	$(OBJS)\stcdll_PlatWX.obj &
263	$(OBJS)\stcdll_ScintillaWX.obj &
264	$(OBJS)\stcdll_stc.obj &
265	$(OBJS)\stcdll_AutoComplete.obj &
266	$(OBJS)\stcdll_CallTip.obj &
267	$(OBJS)\stcdll_CellBuffer.obj &
268	$(OBJS)\stcdll_CharClassify.obj &
269	$(OBJS)\stcdll_ContractionState.obj &
270	$(OBJS)\stcdll_Document.obj &
271	$(OBJS)\stcdll_DocumentAccessor.obj &
272	$(OBJS)\stcdll_Editor.obj &
273	$(OBJS)\stcdll_ExternalLexer.obj &
274	$(OBJS)\stcdll_Indicator.obj &
275	$(OBJS)\stcdll_KeyMap.obj &
276	$(OBJS)\stcdll_KeyWords.obj &
277	$(OBJS)\stcdll_LexAPDL.obj &
278	$(OBJS)\stcdll_LexAU3.obj &
279	$(OBJS)\stcdll_LexAVE.obj &
280	$(OBJS)\stcdll_LexAda.obj &
281	$(OBJS)\stcdll_LexAsm.obj &
282	$(OBJS)\stcdll_LexAsn1.obj &
283	$(OBJS)\stcdll_LexBaan.obj &
284	$(OBJS)\stcdll_LexBash.obj &
285	$(OBJS)\stcdll_LexBasic.obj &
286	$(OBJS)\stcdll_LexBullant.obj &
287	$(OBJS)\stcdll_LexCLW.obj &
288	$(OBJS)\stcdll_LexCPP.obj &
289	$(OBJS)\stcdll_LexCSS.obj &
290	$(OBJS)\stcdll_LexCaml.obj &
291	$(OBJS)\stcdll_LexCsound.obj &
292	$(OBJS)\stcdll_LexConf.obj &
293	$(OBJS)\stcdll_LexCrontab.obj &
294	$(OBJS)\stcdll_LexEScript.obj &
295	$(OBJS)\stcdll_LexEiffel.obj &
296	$(OBJS)\stcdll_LexErlang.obj &
297	$(OBJS)\stcdll_LexFlagship.obj &
298	$(OBJS)\stcdll_LexForth.obj &
299	$(OBJS)\stcdll_LexFortran.obj &
300	$(OBJS)\stcdll_LexGui4Cli.obj &
301	$(OBJS)\stcdll_LexHTML.obj &
302	$(OBJS)\stcdll_LexHaskell.obj &
303	$(OBJS)\stcdll_LexInno.obj &
304	$(OBJS)\stcdll_LexKix.obj &
305	$(OBJS)\stcdll_LexLisp.obj &
306	$(OBJS)\stcdll_LexLout.obj &
307	$(OBJS)\stcdll_LexLua.obj &
308	$(OBJS)\stcdll_LexMMIXAL.obj &
309	$(OBJS)\stcdll_LexMPT.obj &
310	$(OBJS)\stcdll_LexMSSQL.obj &
311	$(OBJS)\stcdll_LexMatlab.obj &
312	$(OBJS)\stcdll_LexMetapost.obj &
313	$(OBJS)\stcdll_LexNsis.obj &
314	$(OBJS)\stcdll_LexOpal.obj &
315	$(OBJS)\stcdll_LexOthers.obj &
316	$(OBJS)\stcdll_LexPB.obj &
317	$(OBJS)\stcdll_LexPOV.obj &
318	$(OBJS)\stcdll_LexPS.obj &
319	$(OBJS)\stcdll_LexPascal.obj &
320	$(OBJS)\stcdll_LexPerl.obj &
321	$(OBJS)\stcdll_LexPython.obj &
322	$(OBJS)\stcdll_LexRebol.obj &
323	$(OBJS)\stcdll_LexRuby.obj &
324	$(OBJS)\stcdll_LexSQL.obj &
325	$(OBJS)\stcdll_LexSmalltalk.obj &
326	$(OBJS)\stcdll_LexTADS3.obj &
327	$(OBJS)\stcdll_LexScriptol.obj &
328	$(OBJS)\stcdll_LexSpecman.obj &
329	$(OBJS)\stcdll_LexSpice.obj &
330	$(OBJS)\stcdll_LexTCL.obj &
331	$(OBJS)\stcdll_LexTeX.obj &
332	$(OBJS)\stcdll_LexVB.obj &
333	$(OBJS)\stcdll_LexVHDL.obj &
334	$(OBJS)\stcdll_LexVerilog.obj &
335	$(OBJS)\stcdll_LexYAML.obj &
336	$(OBJS)\stcdll_LineMarker.obj &
337	$(OBJS)\stcdll_PropSet.obj &
338	$(OBJS)\stcdll_RESearch.obj &
339	$(OBJS)\stcdll_ScintillaBase.obj &
340	$(OBJS)\stcdll_Style.obj &
341	$(OBJS)\stcdll_StyleContext.obj &
342	$(OBJS)\stcdll_UniConversion.obj &
343	$(OBJS)\stcdll_ViewStyle.obj &
344	$(OBJS)\stcdll_WindowAccessor.obj &
345	$(OBJS)\stcdll_XPM.obj
346STCLIB_CXXFLAGS = $(__DEBUGINFO_1) $(__OPTIMIZEFLAG) $(__THREADSFLAG) &
347	$(__RUNTIME_LIBS) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
348	$(__NDEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) &
349	$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) &
350	-i=$(SETUPHDIR) -i=..\..\src\stc\..\..\..\include &
351	$(____CAIRO_INCLUDEDIR_FILENAMES) -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 &
352	-dWXBUILDING -i=..\..\src\stc\..\..\include &
353	-i=..\..\src\stc\scintilla\include -i=..\..\src\stc\scintilla\src -d__WX__ &
354	-dSCI_LEXER -dLINK_LEXERS $(__RTTIFLAG) $(__EXCEPTIONSFLAG) $(CPPFLAGS) &
355	$(CXXFLAGS)
356STCLIB_OBJECTS =  &
357	$(OBJS)\stclib_PlatWX.obj &
358	$(OBJS)\stclib_ScintillaWX.obj &
359	$(OBJS)\stclib_stc.obj &
360	$(OBJS)\stclib_AutoComplete.obj &
361	$(OBJS)\stclib_CallTip.obj &
362	$(OBJS)\stclib_CellBuffer.obj &
363	$(OBJS)\stclib_CharClassify.obj &
364	$(OBJS)\stclib_ContractionState.obj &
365	$(OBJS)\stclib_Document.obj &
366	$(OBJS)\stclib_DocumentAccessor.obj &
367	$(OBJS)\stclib_Editor.obj &
368	$(OBJS)\stclib_ExternalLexer.obj &
369	$(OBJS)\stclib_Indicator.obj &
370	$(OBJS)\stclib_KeyMap.obj &
371	$(OBJS)\stclib_KeyWords.obj &
372	$(OBJS)\stclib_LexAPDL.obj &
373	$(OBJS)\stclib_LexAU3.obj &
374	$(OBJS)\stclib_LexAVE.obj &
375	$(OBJS)\stclib_LexAda.obj &
376	$(OBJS)\stclib_LexAsm.obj &
377	$(OBJS)\stclib_LexAsn1.obj &
378	$(OBJS)\stclib_LexBaan.obj &
379	$(OBJS)\stclib_LexBash.obj &
380	$(OBJS)\stclib_LexBasic.obj &
381	$(OBJS)\stclib_LexBullant.obj &
382	$(OBJS)\stclib_LexCLW.obj &
383	$(OBJS)\stclib_LexCPP.obj &
384	$(OBJS)\stclib_LexCSS.obj &
385	$(OBJS)\stclib_LexCaml.obj &
386	$(OBJS)\stclib_LexCsound.obj &
387	$(OBJS)\stclib_LexConf.obj &
388	$(OBJS)\stclib_LexCrontab.obj &
389	$(OBJS)\stclib_LexEScript.obj &
390	$(OBJS)\stclib_LexEiffel.obj &
391	$(OBJS)\stclib_LexErlang.obj &
392	$(OBJS)\stclib_LexFlagship.obj &
393	$(OBJS)\stclib_LexForth.obj &
394	$(OBJS)\stclib_LexFortran.obj &
395	$(OBJS)\stclib_LexGui4Cli.obj &
396	$(OBJS)\stclib_LexHTML.obj &
397	$(OBJS)\stclib_LexHaskell.obj &
398	$(OBJS)\stclib_LexInno.obj &
399	$(OBJS)\stclib_LexKix.obj &
400	$(OBJS)\stclib_LexLisp.obj &
401	$(OBJS)\stclib_LexLout.obj &
402	$(OBJS)\stclib_LexLua.obj &
403	$(OBJS)\stclib_LexMMIXAL.obj &
404	$(OBJS)\stclib_LexMPT.obj &
405	$(OBJS)\stclib_LexMSSQL.obj &
406	$(OBJS)\stclib_LexMatlab.obj &
407	$(OBJS)\stclib_LexMetapost.obj &
408	$(OBJS)\stclib_LexNsis.obj &
409	$(OBJS)\stclib_LexOpal.obj &
410	$(OBJS)\stclib_LexOthers.obj &
411	$(OBJS)\stclib_LexPB.obj &
412	$(OBJS)\stclib_LexPOV.obj &
413	$(OBJS)\stclib_LexPS.obj &
414	$(OBJS)\stclib_LexPascal.obj &
415	$(OBJS)\stclib_LexPerl.obj &
416	$(OBJS)\stclib_LexPython.obj &
417	$(OBJS)\stclib_LexRebol.obj &
418	$(OBJS)\stclib_LexRuby.obj &
419	$(OBJS)\stclib_LexSQL.obj &
420	$(OBJS)\stclib_LexSmalltalk.obj &
421	$(OBJS)\stclib_LexTADS3.obj &
422	$(OBJS)\stclib_LexScriptol.obj &
423	$(OBJS)\stclib_LexSpecman.obj &
424	$(OBJS)\stclib_LexSpice.obj &
425	$(OBJS)\stclib_LexTCL.obj &
426	$(OBJS)\stclib_LexTeX.obj &
427	$(OBJS)\stclib_LexVB.obj &
428	$(OBJS)\stclib_LexVHDL.obj &
429	$(OBJS)\stclib_LexVerilog.obj &
430	$(OBJS)\stclib_LexYAML.obj &
431	$(OBJS)\stclib_LineMarker.obj &
432	$(OBJS)\stclib_PropSet.obj &
433	$(OBJS)\stclib_RESearch.obj &
434	$(OBJS)\stclib_ScintillaBase.obj &
435	$(OBJS)\stclib_Style.obj &
436	$(OBJS)\stclib_StyleContext.obj &
437	$(OBJS)\stclib_UniConversion.obj &
438	$(OBJS)\stclib_ViewStyle.obj &
439	$(OBJS)\stclib_WindowAccessor.obj &
440	$(OBJS)\stclib_XPM.obj
441
442
443all : $(OBJS)
444$(OBJS) :
445	-if not exist $(OBJS) mkdir $(OBJS)
446
447### Targets: ###
448
449all : .SYMBOLIC $(__stcdll___depname) $(__stclib___depname)
450
451clean : .SYMBOLIC 
452	-if exist $(OBJS)\*.obj del $(OBJS)\*.obj
453	-if exist $(OBJS)\*.res del $(OBJS)\*.res
454	-if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc
455	-if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk
456	-if exist $(OBJS)\*.pch del $(OBJS)\*.pch
457	-if exist $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_stc_wat$(VENDORTAG).dll del $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_stc_wat$(VENDORTAG).dll
458	-if exist $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_stc.lib del $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_stc.lib
459	-if exist $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_stc.lib del $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_stc.lib
460
461!ifeq SHARED 1
462$(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_stc_wat$(VENDORTAG).dll :  $(STCDLL_OBJECTS) $(OBJS)\stcdll_version.res
463	@%create $(OBJS)\stcdll.lbc
464	@%append $(OBJS)\stcdll.lbc option quiet
465	@%append $(OBJS)\stcdll.lbc name $^@
466	@%append $(OBJS)\stcdll.lbc option caseexact
467	@%append $(OBJS)\stcdll.lbc  $(__DEBUGINFO_2)  libpath $(LIBDIRNAME) $(____CAIRO_LIBDIR_FILENAMES_p) $(LDFLAGS)
468	@for %i in ($(STCDLL_OBJECTS)) do @%append $(OBJS)\stcdll.lbc file %i
469	@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)\stcdll.lbc library %i
470	@%append $(OBJS)\stcdll.lbc option resource=$(OBJS)\stcdll_version.res
471	@%append $(OBJS)\stcdll.lbc system nt_dll
472	wlink @$(OBJS)\stcdll.lbc
473	wlib -q -n -b $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_stc.lib +$^@
474!endif
475
476!ifeq SHARED 0
477$(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_stc.lib :  $(STCLIB_OBJECTS)
478	@%create $(OBJS)\stclib.lbc
479	@for %i in ($(STCLIB_OBJECTS)) do @%append $(OBJS)\stclib.lbc +%i
480	wlib -q -p4096 -n -b $^@ @$(OBJS)\stclib.lbc
481!endif
482
483$(OBJS)\stcdll_PlatWX.obj :  .AUTODEPEND ..\..\src\stc\PlatWX.cpp
484	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
485
486$(OBJS)\stcdll_ScintillaWX.obj :  .AUTODEPEND ..\..\src\stc\ScintillaWX.cpp
487	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
488
489$(OBJS)\stcdll_stc.obj :  .AUTODEPEND ..\..\src\stc\stc.cpp
490	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
491
492$(OBJS)\stcdll_AutoComplete.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\AutoComplete.cxx
493	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
494
495$(OBJS)\stcdll_CallTip.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\CallTip.cxx
496	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
497
498$(OBJS)\stcdll_CellBuffer.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\CellBuffer.cxx
499	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
500
501$(OBJS)\stcdll_CharClassify.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\CharClassify.cxx
502	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
503
504$(OBJS)\stcdll_ContractionState.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\ContractionState.cxx
505	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
506
507$(OBJS)\stcdll_Document.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\Document.cxx
508	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
509
510$(OBJS)\stcdll_DocumentAccessor.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\DocumentAccessor.cxx
511	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
512
513$(OBJS)\stcdll_Editor.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\Editor.cxx
514	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
515
516$(OBJS)\stcdll_ExternalLexer.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\ExternalLexer.cxx
517	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
518
519$(OBJS)\stcdll_Indicator.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\Indicator.cxx
520	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
521
522$(OBJS)\stcdll_KeyMap.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\KeyMap.cxx
523	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
524
525$(OBJS)\stcdll_KeyWords.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\KeyWords.cxx
526	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
527
528$(OBJS)\stcdll_LexAPDL.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexAPDL.cxx
529	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
530
531$(OBJS)\stcdll_LexAU3.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexAU3.cxx
532	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
533
534$(OBJS)\stcdll_LexAVE.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexAVE.cxx
535	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
536
537$(OBJS)\stcdll_LexAda.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexAda.cxx
538	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
539
540$(OBJS)\stcdll_LexAsm.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexAsm.cxx
541	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
542
543$(OBJS)\stcdll_LexAsn1.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexAsn1.cxx
544	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
545
546$(OBJS)\stcdll_LexBaan.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexBaan.cxx
547	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
548
549$(OBJS)\stcdll_LexBash.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexBash.cxx
550	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
551
552$(OBJS)\stcdll_LexBasic.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexBasic.cxx
553	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
554
555$(OBJS)\stcdll_LexBullant.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexBullant.cxx
556	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
557
558$(OBJS)\stcdll_LexCLW.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexCLW.cxx
559	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
560
561$(OBJS)\stcdll_LexCPP.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexCPP.cxx
562	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
563
564$(OBJS)\stcdll_LexCSS.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexCSS.cxx
565	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
566
567$(OBJS)\stcdll_LexCaml.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexCaml.cxx
568	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
569
570$(OBJS)\stcdll_LexCsound.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexCsound.cxx
571	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
572
573$(OBJS)\stcdll_LexConf.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexConf.cxx
574	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
575
576$(OBJS)\stcdll_LexCrontab.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexCrontab.cxx
577	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
578
579$(OBJS)\stcdll_LexEScript.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexEScript.cxx
580	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
581
582$(OBJS)\stcdll_LexEiffel.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexEiffel.cxx
583	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
584
585$(OBJS)\stcdll_LexErlang.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexErlang.cxx
586	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
587
588$(OBJS)\stcdll_LexFlagship.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexFlagship.cxx
589	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
590
591$(OBJS)\stcdll_LexForth.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexForth.cxx
592	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
593
594$(OBJS)\stcdll_LexFortran.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexFortran.cxx
595	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
596
597$(OBJS)\stcdll_LexGui4Cli.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexGui4Cli.cxx
598	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
599
600$(OBJS)\stcdll_LexHTML.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexHTML.cxx
601	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
602
603$(OBJS)\stcdll_LexHaskell.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexHaskell.cxx
604	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
605
606$(OBJS)\stcdll_LexInno.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexInno.cxx
607	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
608
609$(OBJS)\stcdll_LexKix.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexKix.cxx
610	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
611
612$(OBJS)\stcdll_LexLisp.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexLisp.cxx
613	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
614
615$(OBJS)\stcdll_LexLout.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexLout.cxx
616	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
617
618$(OBJS)\stcdll_LexLua.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexLua.cxx
619	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
620
621$(OBJS)\stcdll_LexMMIXAL.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexMMIXAL.cxx
622	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
623
624$(OBJS)\stcdll_LexMPT.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexMPT.cxx
625	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
626
627$(OBJS)\stcdll_LexMSSQL.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexMSSQL.cxx
628	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
629
630$(OBJS)\stcdll_LexMatlab.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexMatlab.cxx
631	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
632
633$(OBJS)\stcdll_LexMetapost.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexMetapost.cxx
634	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
635
636$(OBJS)\stcdll_LexNsis.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexNsis.cxx
637	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
638
639$(OBJS)\stcdll_LexOpal.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexOpal.cxx
640	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
641
642$(OBJS)\stcdll_LexOthers.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexOthers.cxx
643	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
644
645$(OBJS)\stcdll_LexPB.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexPB.cxx
646	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
647
648$(OBJS)\stcdll_LexPOV.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexPOV.cxx
649	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
650
651$(OBJS)\stcdll_LexPS.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexPS.cxx
652	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
653
654$(OBJS)\stcdll_LexPascal.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexPascal.cxx
655	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
656
657$(OBJS)\stcdll_LexPerl.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexPerl.cxx
658	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
659
660$(OBJS)\stcdll_LexPython.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexPython.cxx
661	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
662
663$(OBJS)\stcdll_LexRebol.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexRebol.cxx
664	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
665
666$(OBJS)\stcdll_LexRuby.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexRuby.cxx
667	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
668
669$(OBJS)\stcdll_LexSQL.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexSQL.cxx
670	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
671
672$(OBJS)\stcdll_LexSmalltalk.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexSmalltalk.cxx
673	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
674
675$(OBJS)\stcdll_LexTADS3.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexTADS3.cxx
676	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
677
678$(OBJS)\stcdll_LexScriptol.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexScriptol.cxx
679	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
680
681$(OBJS)\stcdll_LexSpecman.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexSpecman.cxx
682	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
683
684$(OBJS)\stcdll_LexSpice.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexSpice.cxx
685	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
686
687$(OBJS)\stcdll_LexTCL.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexTCL.cxx
688	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
689
690$(OBJS)\stcdll_LexTeX.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexTeX.cxx
691	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
692
693$(OBJS)\stcdll_LexVB.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexVB.cxx
694	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
695
696$(OBJS)\stcdll_LexVHDL.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexVHDL.cxx
697	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
698
699$(OBJS)\stcdll_LexVerilog.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexVerilog.cxx
700	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
701
702$(OBJS)\stcdll_LexYAML.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexYAML.cxx
703	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
704
705$(OBJS)\stcdll_LineMarker.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LineMarker.cxx
706	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
707
708$(OBJS)\stcdll_PropSet.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\PropSet.cxx
709	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
710
711$(OBJS)\stcdll_RESearch.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\RESearch.cxx
712	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
713
714$(OBJS)\stcdll_ScintillaBase.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\ScintillaBase.cxx
715	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
716
717$(OBJS)\stcdll_Style.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\Style.cxx
718	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
719
720$(OBJS)\stcdll_StyleContext.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\StyleContext.cxx
721	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
722
723$(OBJS)\stcdll_UniConversion.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\UniConversion.cxx
724	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
725
726$(OBJS)\stcdll_ViewStyle.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\ViewStyle.cxx
727	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
728
729$(OBJS)\stcdll_WindowAccessor.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\WindowAccessor.cxx
730	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
731
732$(OBJS)\stcdll_XPM.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\XPM.cxx
733	$(CXX) -bt=nt -zq -fo=$^@ $(STCDLL_CXXFLAGS) $<
734
735$(OBJS)\stcdll_version.res :  .AUTODEPEND ..\..\src\stc\..\..\..\src\msw\version.rc
736	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\stc\..\..\..\include $(____CAIRO_INCLUDEDIR_FILENAMES) -dWXBUILDING -dWXDLLNAME=wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_stc_wat$(VENDORTAG) -i=..\..\src\stc\..\..\include -i=..\..\src\stc\scintilla\include -i=..\..\src\stc\scintilla\src -d__WX__ -dSCI_LEXER -dLINK_LEXERS -dWXUSINGDLL -dWXMAKINGDLL_STC $<
737
738$(OBJS)\stclib_PlatWX.obj :  .AUTODEPEND ..\..\src\stc\PlatWX.cpp
739	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
740
741$(OBJS)\stclib_ScintillaWX.obj :  .AUTODEPEND ..\..\src\stc\ScintillaWX.cpp
742	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
743
744$(OBJS)\stclib_stc.obj :  .AUTODEPEND ..\..\src\stc\stc.cpp
745	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
746
747$(OBJS)\stclib_AutoComplete.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\AutoComplete.cxx
748	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
749
750$(OBJS)\stclib_CallTip.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\CallTip.cxx
751	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
752
753$(OBJS)\stclib_CellBuffer.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\CellBuffer.cxx
754	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
755
756$(OBJS)\stclib_CharClassify.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\CharClassify.cxx
757	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
758
759$(OBJS)\stclib_ContractionState.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\ContractionState.cxx
760	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
761
762$(OBJS)\stclib_Document.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\Document.cxx
763	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
764
765$(OBJS)\stclib_DocumentAccessor.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\DocumentAccessor.cxx
766	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
767
768$(OBJS)\stclib_Editor.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\Editor.cxx
769	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
770
771$(OBJS)\stclib_ExternalLexer.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\ExternalLexer.cxx
772	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
773
774$(OBJS)\stclib_Indicator.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\Indicator.cxx
775	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
776
777$(OBJS)\stclib_KeyMap.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\KeyMap.cxx
778	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
779
780$(OBJS)\stclib_KeyWords.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\KeyWords.cxx
781	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
782
783$(OBJS)\stclib_LexAPDL.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexAPDL.cxx
784	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
785
786$(OBJS)\stclib_LexAU3.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexAU3.cxx
787	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
788
789$(OBJS)\stclib_LexAVE.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexAVE.cxx
790	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
791
792$(OBJS)\stclib_LexAda.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexAda.cxx
793	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
794
795$(OBJS)\stclib_LexAsm.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexAsm.cxx
796	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
797
798$(OBJS)\stclib_LexAsn1.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexAsn1.cxx
799	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
800
801$(OBJS)\stclib_LexBaan.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexBaan.cxx
802	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
803
804$(OBJS)\stclib_LexBash.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexBash.cxx
805	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
806
807$(OBJS)\stclib_LexBasic.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexBasic.cxx
808	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
809
810$(OBJS)\stclib_LexBullant.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexBullant.cxx
811	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
812
813$(OBJS)\stclib_LexCLW.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexCLW.cxx
814	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
815
816$(OBJS)\stclib_LexCPP.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexCPP.cxx
817	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
818
819$(OBJS)\stclib_LexCSS.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexCSS.cxx
820	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
821
822$(OBJS)\stclib_LexCaml.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexCaml.cxx
823	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
824
825$(OBJS)\stclib_LexCsound.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexCsound.cxx
826	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
827
828$(OBJS)\stclib_LexConf.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexConf.cxx
829	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
830
831$(OBJS)\stclib_LexCrontab.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexCrontab.cxx
832	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
833
834$(OBJS)\stclib_LexEScript.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexEScript.cxx
835	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
836
837$(OBJS)\stclib_LexEiffel.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexEiffel.cxx
838	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
839
840$(OBJS)\stclib_LexErlang.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexErlang.cxx
841	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
842
843$(OBJS)\stclib_LexFlagship.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexFlagship.cxx
844	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
845
846$(OBJS)\stclib_LexForth.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexForth.cxx
847	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
848
849$(OBJS)\stclib_LexFortran.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexFortran.cxx
850	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
851
852$(OBJS)\stclib_LexGui4Cli.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexGui4Cli.cxx
853	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
854
855$(OBJS)\stclib_LexHTML.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexHTML.cxx
856	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
857
858$(OBJS)\stclib_LexHaskell.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexHaskell.cxx
859	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
860
861$(OBJS)\stclib_LexInno.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexInno.cxx
862	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
863
864$(OBJS)\stclib_LexKix.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexKix.cxx
865	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
866
867$(OBJS)\stclib_LexLisp.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexLisp.cxx
868	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
869
870$(OBJS)\stclib_LexLout.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexLout.cxx
871	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
872
873$(OBJS)\stclib_LexLua.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexLua.cxx
874	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
875
876$(OBJS)\stclib_LexMMIXAL.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexMMIXAL.cxx
877	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
878
879$(OBJS)\stclib_LexMPT.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexMPT.cxx
880	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
881
882$(OBJS)\stclib_LexMSSQL.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexMSSQL.cxx
883	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
884
885$(OBJS)\stclib_LexMatlab.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexMatlab.cxx
886	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
887
888$(OBJS)\stclib_LexMetapost.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexMetapost.cxx
889	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
890
891$(OBJS)\stclib_LexNsis.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexNsis.cxx
892	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
893
894$(OBJS)\stclib_LexOpal.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexOpal.cxx
895	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
896
897$(OBJS)\stclib_LexOthers.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexOthers.cxx
898	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
899
900$(OBJS)\stclib_LexPB.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexPB.cxx
901	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
902
903$(OBJS)\stclib_LexPOV.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexPOV.cxx
904	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
905
906$(OBJS)\stclib_LexPS.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexPS.cxx
907	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
908
909$(OBJS)\stclib_LexPascal.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexPascal.cxx
910	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
911
912$(OBJS)\stclib_LexPerl.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexPerl.cxx
913	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
914
915$(OBJS)\stclib_LexPython.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexPython.cxx
916	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
917
918$(OBJS)\stclib_LexRebol.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexRebol.cxx
919	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
920
921$(OBJS)\stclib_LexRuby.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexRuby.cxx
922	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
923
924$(OBJS)\stclib_LexSQL.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexSQL.cxx
925	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
926
927$(OBJS)\stclib_LexSmalltalk.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexSmalltalk.cxx
928	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
929
930$(OBJS)\stclib_LexTADS3.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexTADS3.cxx
931	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
932
933$(OBJS)\stclib_LexScriptol.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexScriptol.cxx
934	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
935
936$(OBJS)\stclib_LexSpecman.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexSpecman.cxx
937	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
938
939$(OBJS)\stclib_LexSpice.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexSpice.cxx
940	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
941
942$(OBJS)\stclib_LexTCL.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexTCL.cxx
943	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
944
945$(OBJS)\stclib_LexTeX.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexTeX.cxx
946	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
947
948$(OBJS)\stclib_LexVB.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexVB.cxx
949	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
950
951$(OBJS)\stclib_LexVHDL.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexVHDL.cxx
952	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
953
954$(OBJS)\stclib_LexVerilog.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexVerilog.cxx
955	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
956
957$(OBJS)\stclib_LexYAML.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LexYAML.cxx
958	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
959
960$(OBJS)\stclib_LineMarker.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\LineMarker.cxx
961	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
962
963$(OBJS)\stclib_PropSet.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\PropSet.cxx
964	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
965
966$(OBJS)\stclib_RESearch.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\RESearch.cxx
967	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
968
969$(OBJS)\stclib_ScintillaBase.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\ScintillaBase.cxx
970	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
971
972$(OBJS)\stclib_Style.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\Style.cxx
973	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
974
975$(OBJS)\stclib_StyleContext.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\StyleContext.cxx
976	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
977
978$(OBJS)\stclib_UniConversion.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\UniConversion.cxx
979	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
980
981$(OBJS)\stclib_ViewStyle.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\ViewStyle.cxx
982	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
983
984$(OBJS)\stclib_WindowAccessor.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\WindowAccessor.cxx
985	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
986
987$(OBJS)\stclib_XPM.obj :  .AUTODEPEND ..\..\src\stc\scintilla\src\XPM.cxx
988	$(CXX) -bt=nt -zq -fo=$^@ $(STCLIB_CXXFLAGS) $<
989
990