applied backgroundcolors.patch
[TortoiseGit.git] / ext / scintilla / win32 / scintilla.mak
blob2b7c28b60e54a80afaa4d25946572e7a4d378417
1 # Make file for Scintilla on Windows Visual C++ version
2 # Copyright 1998-2010 by Neil Hodgson <neilh@scintilla.org>
3 # The License.txt file describes the conditions under which this software may be distributed.
4 # This makefile is for using Visual C++ with nmake.
5 # Usage for Microsoft:
6 # nmake -f scintilla.mak
7 # For debug versions define DEBUG on the command line:
8 # nmake DEBUG=1 -f scintilla.mak
9 # The main makefile uses mingw32 gcc and may be more current than this file.
11 .SUFFIXES: .cxx
13 DIR_O=.
14 DIR_BIN=..\bin
16 COMPONENT=$(DIR_BIN)\Scintilla.dll
17 LEXCOMPONENT=$(DIR_BIN)\SciLexer.dll
18 LEXLIB=Lexers.lib
20 CC=cl
21 RC=rc
22 LD=link
24 CXXFLAGS=-Zi -TP -W0 -EHsc -Zc:forScope -Zc:wchar_t -D_CRT_SECURE_NO_DEPRECATE=1
25 # For something scary:-Wp64
26 CXXDEBUG=-Od -MTd -DDEBUG
27 CXXNDEBUG=-O1 -MT -DNDEBUG -GL
28 NAME=-Fo
29 LDFLAGS=-OPT:REF -LTCG -DEBUG
30 LDDEBUG=
31 LIBS=KERNEL32.lib USER32.lib GDI32.lib IMM32.lib OLE32.LIB
32 NOLOGO=-nologo
34 !IFDEF QUIET
35 CC=@$(CC)
36 CXXFLAGS=$(CXXFLAGS) $(NOLOGO)
37 LDFLAGS=$(LDFLAGS) $(NOLOGO)
38 !ENDIF
40 !IF [cl -c -nologo CheckD2D.cxx >NUL:]
41 CXXFLAGS=$(CXXFLAGS) -DDISABLE_D2D
42 !MESSAGE Direct2D is not available
43 !ENDIF
45 !IFDEF DEBUG
46 CXXFLAGS=$(CXXFLAGS) $(CXXDEBUG)
47 LDFLAGS=$(LDDEBUG) $(LDFLAGS)
48 !ELSE
49 CXXFLAGS=$(CXXFLAGS) $(CXXNDEBUG)
50 !ENDIF
52 INCLUDEDIRS=-I../include -I../src -I../lexlib
53 CXXFLAGS=$(CXXFLAGS) $(INCLUDEDIRS)
55 ALL: $(COMPONENT) $(LEXCOMPONENT) $(LEXLIB) $(DIR_O)\ScintillaWinS.obj
57 clean:
58 -del /q $(DIR_O)\*.obj $(DIR_O)\*.pdb $(COMPONENT) $(LEXCOMPONENT) \
59 $(DIR_O)\*.res $(DIR_BIN)\*.map $(DIR_BIN)\*.exp $(DIR_BIN)\*.pdb $(DIR_BIN)\*.lib
61 SOBJS=\
62 $(DIR_O)\AutoComplete.obj \
63 $(DIR_O)\CallTip.obj \
64 $(DIR_O)\CellBuffer.obj \
65 $(DIR_O)\CharacterSet.obj \
66 $(DIR_O)\CharClassify.obj \
67 $(DIR_O)\ContractionState.obj \
68 $(DIR_O)\Decoration.obj \
69 $(DIR_O)\Document.obj \
70 $(DIR_O)\Editor.obj \
71 $(DIR_O)\Indicator.obj \
72 $(DIR_O)\KeyMap.obj \
73 $(DIR_O)\LineMarker.obj \
74 $(DIR_O)\PerLine.obj \
75 $(DIR_O)\PlatWin.obj \
76 $(DIR_O)\PositionCache.obj \
77 $(DIR_O)\PropSetSimple.obj \
78 $(DIR_O)\RESearch.obj \
79 $(DIR_O)\RunStyles.obj \
80 $(DIR_O)\ScintillaBase.obj \
81 $(DIR_O)\ScintillaWin.obj \
82 $(DIR_O)\Selection.obj \
83 $(DIR_O)\Style.obj \
84 $(DIR_O)\UniConversion.obj \
85 $(DIR_O)\ViewStyle.obj \
86 $(DIR_O)\XPM.obj
88 #++Autogenerated -- run src/LexGen.py to regenerate
89 #**LEXOBJS=\\\n\(\t$(DIR_O)\\\*.obj \\\n\)
90 LEXOBJS=\
91 $(DIR_O)\LexA68k.obj \
92 $(DIR_O)\LexAbaqus.obj \
93 $(DIR_O)\LexAda.obj \
94 $(DIR_O)\LexAPDL.obj \
95 $(DIR_O)\LexAsm.obj \
96 $(DIR_O)\LexAsn1.obj \
97 $(DIR_O)\LexASY.obj \
98 $(DIR_O)\LexAU3.obj \
99 $(DIR_O)\LexAVE.obj \
100 $(DIR_O)\LexAVS.obj \
101 $(DIR_O)\LexBaan.obj \
102 $(DIR_O)\LexBash.obj \
103 $(DIR_O)\LexBasic.obj \
104 $(DIR_O)\LexBullant.obj \
105 $(DIR_O)\LexCaml.obj \
106 $(DIR_O)\LexCLW.obj \
107 $(DIR_O)\LexCmake.obj \
108 $(DIR_O)\LexCOBOL.obj \
109 $(DIR_O)\LexCoffeeScript.obj \
110 $(DIR_O)\LexConf.obj \
111 $(DIR_O)\LexCPP.obj \
112 $(DIR_O)\LexCrontab.obj \
113 $(DIR_O)\LexCsound.obj \
114 $(DIR_O)\LexCSS.obj \
115 $(DIR_O)\LexD.obj \
116 $(DIR_O)\LexECL.obj \
117 $(DIR_O)\LexEiffel.obj \
118 $(DIR_O)\LexErlang.obj \
119 $(DIR_O)\LexEScript.obj \
120 $(DIR_O)\LexFlagship.obj \
121 $(DIR_O)\LexForth.obj \
122 $(DIR_O)\LexFortran.obj \
123 $(DIR_O)\LexGAP.obj \
124 $(DIR_O)\LexGui4Cli.obj \
125 $(DIR_O)\LexHaskell.obj \
126 $(DIR_O)\LexHTML.obj \
127 $(DIR_O)\LexInno.obj \
128 $(DIR_O)\LexKix.obj \
129 $(DIR_O)\LexLaTeX.obj \
130 $(DIR_O)\LexLisp.obj \
131 $(DIR_O)\LexLout.obj \
132 $(DIR_O)\LexLua.obj \
133 $(DIR_O)\LexMagik.obj \
134 $(DIR_O)\LexMarkdown.obj \
135 $(DIR_O)\LexMatlab.obj \
136 $(DIR_O)\LexMetapost.obj \
137 $(DIR_O)\LexMMIXAL.obj \
138 $(DIR_O)\LexModula.obj \
139 $(DIR_O)\LexMPT.obj \
140 $(DIR_O)\LexMSSQL.obj \
141 $(DIR_O)\LexMySQL.obj \
142 $(DIR_O)\LexNimrod.obj \
143 $(DIR_O)\LexNsis.obj \
144 $(DIR_O)\LexOpal.obj \
145 $(DIR_O)\LexOScript.obj \
146 $(DIR_O)\LexOthers.obj \
147 $(DIR_O)\LexPascal.obj \
148 $(DIR_O)\LexPB.obj \
149 $(DIR_O)\LexPerl.obj \
150 $(DIR_O)\LexPLM.obj \
151 $(DIR_O)\LexPO.obj \
152 $(DIR_O)\LexPOV.obj \
153 $(DIR_O)\LexPowerPro.obj \
154 $(DIR_O)\LexPowerShell.obj \
155 $(DIR_O)\LexProgress.obj \
156 $(DIR_O)\LexPS.obj \
157 $(DIR_O)\LexPython.obj \
158 $(DIR_O)\LexR.obj \
159 $(DIR_O)\LexRebol.obj \
160 $(DIR_O)\LexRuby.obj \
161 $(DIR_O)\LexScriptol.obj \
162 $(DIR_O)\LexSmalltalk.obj \
163 $(DIR_O)\LexSML.obj \
164 $(DIR_O)\LexSorcus.obj \
165 $(DIR_O)\LexSpecman.obj \
166 $(DIR_O)\LexSpice.obj \
167 $(DIR_O)\LexSQL.obj \
168 $(DIR_O)\LexTACL.obj \
169 $(DIR_O)\LexTADS3.obj \
170 $(DIR_O)\LexTAL.obj \
171 $(DIR_O)\LexTCL.obj \
172 $(DIR_O)\LexTCMD.obj \
173 $(DIR_O)\LexTeX.obj \
174 $(DIR_O)\LexTxt2tags.obj \
175 $(DIR_O)\LexVB.obj \
176 $(DIR_O)\LexVerilog.obj \
177 $(DIR_O)\LexVHDL.obj \
178 $(DIR_O)\LexVisualProlog.obj \
179 $(DIR_O)\LexYAML.obj \
181 #--Autogenerated -- end of automatically generated section
183 LOBJS=\
184 $(DIR_O)\Accessor.obj \
185 $(DIR_O)\AutoComplete.obj \
186 $(DIR_O)\CallTip.obj \
187 $(DIR_O)\Catalogue.obj \
188 $(DIR_O)\CellBuffer.obj \
189 $(DIR_O)\CharacterSet.obj \
190 $(DIR_O)\CharClassify.obj \
191 $(DIR_O)\ContractionState.obj \
192 $(DIR_O)\Decoration.obj \
193 $(DIR_O)\Document.obj \
194 $(DIR_O)\Editor.obj \
195 $(DIR_O)\ExternalLexer.obj \
196 $(DIR_O)\Indicator.obj \
197 $(DIR_O)\KeyMap.obj \
198 $(DIR_O)\LexerBase.obj \
199 $(DIR_O)\LexerModule.obj \
200 $(DIR_O)\LexerSimple.obj \
201 $(DIR_O)\LineMarker.obj \
202 $(DIR_O)\PerLine.obj \
203 $(DIR_O)\PlatWin.obj \
204 $(DIR_O)\PositionCache.obj \
205 $(DIR_O)\PropSetSimple.obj \
206 $(DIR_O)\RESearch.obj \
207 $(DIR_O)\RunStyles.obj \
208 $(DIR_O)\ScintillaBaseL.obj \
209 $(DIR_O)\ScintillaWinL.obj \
210 $(DIR_O)\Selection.obj \
211 $(DIR_O)\Style.obj \
212 $(DIR_O)\StyleContext.obj \
213 $(DIR_O)\UniConversion.obj \
214 $(DIR_O)\ViewStyle.obj \
215 $(DIR_O)\WordList.obj \
216 $(DIR_O)\XPM.obj \
217 $(LEXOBJS)
219 $(DIR_O)\ScintRes.res : ScintRes.rc
220 $(RC) -fo$@ $**
222 $(COMPONENT): $(SOBJS) $(DIR_O)\ScintRes.res
223 $(LD) $(LDFLAGS) -DEF:Scintilla.def -DLL -OUT:$@ $** $(LIBS)
225 $(LEXCOMPONENT): $(LOBJS) $(DIR_O)\ScintRes.res
226 $(LD) $(LDFLAGS) -DEF:Scintilla.def -DLL -OUT:$@ $** $(LIBS)
228 $(LEXLIB): $(LEXOBJS)
229 LIB /OUT:$@ $(LEXOBJS)
231 # Define how to build all the objects and what they depend on
233 {..\src}.cxx{$(DIR_O)}.obj::
234 $(CC) $(CXXFLAGS) -c $(NAME)$(DIR_O)\ $<
235 {..\lexlib}.cxx{$(DIR_O)}.obj::
236 $(CC) $(CXXFLAGS) -c $(NAME)$(DIR_O)\ $<
237 {..\lexers}.cxx{$(DIR_O)}.obj::
238 $(CC) $(CXXFLAGS) -c $(NAME)$(DIR_O)\ $<
239 {.}.cxx{$(DIR_O)}.obj::
240 $(CC) $(CXXFLAGS) -c $(NAME)$(DIR_O)\ $<
242 # Some source files are compiled into more than one object because of different conditional compilation
243 $(DIR_O)\ScintillaBaseL.obj: ..\src\ScintillaBase.cxx
244 $(CC) $(CXXFLAGS) -DSCI_LEXER -c $(NAME)$@ ..\src\ScintillaBase.cxx
246 $(DIR_O)\ScintillaWinL.obj: ScintillaWin.cxx
247 $(CC) $(CXXFLAGS) -DSCI_LEXER -c $(NAME)$@ ScintillaWin.cxx
249 $(DIR_O)\ScintillaWinS.obj: ScintillaWin.cxx
250 $(CC) $(CXXFLAGS) -DSTATIC_BUILD -c $(NAME)$@ ScintillaWin.cxx
252 # Dependencies
254 # All lexers depend on this set of headers
255 LEX_HEADERS= ..\include\ILexer.h ..\include\Scintilla.h ..\include\SciLexer.h \
256 ..\lexlib\Accessor.h ..\lexlib\CharacterSet.h ..\lexlib\LexAccessor.h \
257 ..\lexlib\LexerModule.h ..\lexlib\StyleContext.h
259 $(DIR_O)\AutoComplete.obj: ../src/AutoComplete.cxx ../include/Platform.h \
260 ../src/AutoComplete.h
261 $(DIR_O)\Accessor.obj: ../lexlib/Accessor.cxx ../lexlib/Accessor.h
262 $(DIR_O)\CallTip.obj: ../src/CallTip.cxx ../include/Platform.h \
263 ../include/Scintilla.h ../src/CallTip.h
264 $(DIR_O)\CellBuffer.obj: ../src/CellBuffer.cxx ../include/Platform.h \
265 ../include/Scintilla.h ../src/SVector.h ../src/SplitVector.h \
266 ../src/Partitioning.h ../src/CellBuffer.h
267 $(DIR_O)\CharacterSet.obj: ../lexlib/CharacterSet.cxx ../lexlib/CharacterSet.h
268 $(DIR_O)\CharClassify.obj: ../src/CharClassify.cxx ../src/CharClassify.h
269 $(DIR_O)\ContractionState.obj: ../src/ContractionState.cxx ../include/Platform.h \
270 ../src/ContractionState.h
271 $(DIR_O)\Decoration.obj: ../src/Decoration.cxx ../include/Platform.h \
272 ../include/Scintilla.h ../src/SplitVector.h ../src/Partitioning.h \
273 ../src/RunStyles.h ../src/Decoration.h
274 $(DIR_O)\Document.obj: ../src/Document.cxx ../include/Platform.h \
275 ../include/Scintilla.h ../src/SVector.h ../src/SplitVector.h \
276 ../src/Partitioning.h ../src/RunStyles.h ../src/CellBuffer.h \
277 ../src/CharClassify.h ../src/Decoration.h ../src/Document.h \
278 ../src/RESearch.h ../src/PerLine.h
279 $(DIR_O)\Editor.obj: ../src/Editor.cxx ../include/Platform.h ../include/Scintilla.h \
280 ../src/ContractionState.h ../src/SVector.h ../src/SplitVector.h \
281 ../src/Partitioning.h ../src/CellBuffer.h ../src/KeyMap.h \
282 ../src/RunStyles.h ../src/Indicator.h ../src/XPM.h ../src/LineMarker.h \
283 ../src/Style.h ../src/ViewStyle.h ../src/CharClassify.h \
284 ../src/Decoration.h ../src/Document.h ../src/Editor.h ../src/Selection.h ../src/PositionCache.h
285 $(DIR_O)\ExternalLexer.obj: ../src/ExternalLexer.cxx ../include/Platform.h \
286 ../include/Scintilla.h ../include/SciLexer.h \
287 ../lexlib/Accessor.h ../src/ExternalLexer.h
288 $(DIR_O)\Indicator.obj: ../src/Indicator.cxx ../include/Platform.h \
289 ../include/Scintilla.h ../src/Indicator.h
290 $(DIR_O)\KeyMap.obj: ../src/KeyMap.cxx ../include/Platform.h ../include/Scintilla.h \
291 ../src/KeyMap.h
293 #++Autogenerated -- run src/LexGen.py to regenerate
294 #**\n\($(DIR_O)\\\*.obj: ..\\lexers\\\*.cxx $(LEX_HEADERS)\n\n\)
296 $(DIR_O)\LexA68k.obj: ..\lexers\LexA68k.cxx $(LEX_HEADERS)
298 $(DIR_O)\LexAbaqus.obj: ..\lexers\LexAbaqus.cxx $(LEX_HEADERS)
300 $(DIR_O)\LexAda.obj: ..\lexers\LexAda.cxx $(LEX_HEADERS)
302 $(DIR_O)\LexAPDL.obj: ..\lexers\LexAPDL.cxx $(LEX_HEADERS)
304 $(DIR_O)\LexAsm.obj: ..\lexers\LexAsm.cxx $(LEX_HEADERS)
306 $(DIR_O)\LexAsn1.obj: ..\lexers\LexAsn1.cxx $(LEX_HEADERS)
308 $(DIR_O)\LexASY.obj: ..\lexers\LexASY.cxx $(LEX_HEADERS)
310 $(DIR_O)\LexAU3.obj: ..\lexers\LexAU3.cxx $(LEX_HEADERS)
312 $(DIR_O)\LexAVE.obj: ..\lexers\LexAVE.cxx $(LEX_HEADERS)
314 $(DIR_O)\LexAVS.obj: ..\lexers\LexAVS.cxx $(LEX_HEADERS)
316 $(DIR_O)\LexBaan.obj: ..\lexers\LexBaan.cxx $(LEX_HEADERS)
318 $(DIR_O)\LexBash.obj: ..\lexers\LexBash.cxx $(LEX_HEADERS)
320 $(DIR_O)\LexBasic.obj: ..\lexers\LexBasic.cxx $(LEX_HEADERS)
322 $(DIR_O)\LexBullant.obj: ..\lexers\LexBullant.cxx $(LEX_HEADERS)
324 $(DIR_O)\LexCaml.obj: ..\lexers\LexCaml.cxx $(LEX_HEADERS)
326 $(DIR_O)\LexCLW.obj: ..\lexers\LexCLW.cxx $(LEX_HEADERS)
328 $(DIR_O)\LexCmake.obj: ..\lexers\LexCmake.cxx $(LEX_HEADERS)
330 $(DIR_O)\LexCOBOL.obj: ..\lexers\LexCOBOL.cxx $(LEX_HEADERS)
332 $(DIR_O)\LexCoffeeScript.obj: ..\lexers\LexCoffeeScript.cxx $(LEX_HEADERS)
334 $(DIR_O)\LexConf.obj: ..\lexers\LexConf.cxx $(LEX_HEADERS)
336 $(DIR_O)\LexCPP.obj: ..\lexers\LexCPP.cxx $(LEX_HEADERS)
338 $(DIR_O)\LexCrontab.obj: ..\lexers\LexCrontab.cxx $(LEX_HEADERS)
340 $(DIR_O)\LexCsound.obj: ..\lexers\LexCsound.cxx $(LEX_HEADERS)
342 $(DIR_O)\LexCSS.obj: ..\lexers\LexCSS.cxx $(LEX_HEADERS)
344 $(DIR_O)\LexD.obj: ..\lexers\LexD.cxx $(LEX_HEADERS)
346 $(DIR_O)\LexECL.obj: ..\lexers\LexECL.cxx $(LEX_HEADERS)
348 $(DIR_O)\LexEiffel.obj: ..\lexers\LexEiffel.cxx $(LEX_HEADERS)
350 $(DIR_O)\LexErlang.obj: ..\lexers\LexErlang.cxx $(LEX_HEADERS)
352 $(DIR_O)\LexEScript.obj: ..\lexers\LexEScript.cxx $(LEX_HEADERS)
354 $(DIR_O)\LexFlagship.obj: ..\lexers\LexFlagship.cxx $(LEX_HEADERS)
356 $(DIR_O)\LexForth.obj: ..\lexers\LexForth.cxx $(LEX_HEADERS)
358 $(DIR_O)\LexFortran.obj: ..\lexers\LexFortran.cxx $(LEX_HEADERS)
360 $(DIR_O)\LexGAP.obj: ..\lexers\LexGAP.cxx $(LEX_HEADERS)
362 $(DIR_O)\LexGui4Cli.obj: ..\lexers\LexGui4Cli.cxx $(LEX_HEADERS)
364 $(DIR_O)\LexHaskell.obj: ..\lexers\LexHaskell.cxx $(LEX_HEADERS)
366 $(DIR_O)\LexHTML.obj: ..\lexers\LexHTML.cxx $(LEX_HEADERS)
368 $(DIR_O)\LexInno.obj: ..\lexers\LexInno.cxx $(LEX_HEADERS)
370 $(DIR_O)\LexKix.obj: ..\lexers\LexKix.cxx $(LEX_HEADERS)
372 $(DIR_O)\LexLaTeX.obj: ..\lexers\LexLaTeX.cxx $(LEX_HEADERS)
374 $(DIR_O)\LexLisp.obj: ..\lexers\LexLisp.cxx $(LEX_HEADERS)
376 $(DIR_O)\LexLout.obj: ..\lexers\LexLout.cxx $(LEX_HEADERS)
378 $(DIR_O)\LexLua.obj: ..\lexers\LexLua.cxx $(LEX_HEADERS)
380 $(DIR_O)\LexMagik.obj: ..\lexers\LexMagik.cxx $(LEX_HEADERS)
382 $(DIR_O)\LexMarkdown.obj: ..\lexers\LexMarkdown.cxx $(LEX_HEADERS)
384 $(DIR_O)\LexMatlab.obj: ..\lexers\LexMatlab.cxx $(LEX_HEADERS)
386 $(DIR_O)\LexMetapost.obj: ..\lexers\LexMetapost.cxx $(LEX_HEADERS)
388 $(DIR_O)\LexMMIXAL.obj: ..\lexers\LexMMIXAL.cxx $(LEX_HEADERS)
390 $(DIR_O)\LexModula.obj: ..\lexers\LexModula.cxx $(LEX_HEADERS)
392 $(DIR_O)\LexMPT.obj: ..\lexers\LexMPT.cxx $(LEX_HEADERS)
394 $(DIR_O)\LexMSSQL.obj: ..\lexers\LexMSSQL.cxx $(LEX_HEADERS)
396 $(DIR_O)\LexMySQL.obj: ..\lexers\LexMySQL.cxx $(LEX_HEADERS)
398 $(DIR_O)\LexNimrod.obj: ..\lexers\LexNimrod.cxx $(LEX_HEADERS)
400 $(DIR_O)\LexNsis.obj: ..\lexers\LexNsis.cxx $(LEX_HEADERS)
402 $(DIR_O)\LexOpal.obj: ..\lexers\LexOpal.cxx $(LEX_HEADERS)
404 $(DIR_O)\LexOScript.obj: ..\lexers\LexOScript.cxx $(LEX_HEADERS)
406 $(DIR_O)\LexOthers.obj: ..\lexers\LexOthers.cxx $(LEX_HEADERS)
408 $(DIR_O)\LexPascal.obj: ..\lexers\LexPascal.cxx $(LEX_HEADERS)
410 $(DIR_O)\LexPB.obj: ..\lexers\LexPB.cxx $(LEX_HEADERS)
412 $(DIR_O)\LexPerl.obj: ..\lexers\LexPerl.cxx $(LEX_HEADERS)
414 $(DIR_O)\LexPLM.obj: ..\lexers\LexPLM.cxx $(LEX_HEADERS)
416 $(DIR_O)\LexPO.obj: ..\lexers\LexPO.cxx $(LEX_HEADERS)
418 $(DIR_O)\LexPOV.obj: ..\lexers\LexPOV.cxx $(LEX_HEADERS)
420 $(DIR_O)\LexPowerPro.obj: ..\lexers\LexPowerPro.cxx $(LEX_HEADERS)
422 $(DIR_O)\LexPowerShell.obj: ..\lexers\LexPowerShell.cxx $(LEX_HEADERS)
424 $(DIR_O)\LexProgress.obj: ..\lexers\LexProgress.cxx $(LEX_HEADERS)
426 $(DIR_O)\LexPS.obj: ..\lexers\LexPS.cxx $(LEX_HEADERS)
428 $(DIR_O)\LexPython.obj: ..\lexers\LexPython.cxx $(LEX_HEADERS)
430 $(DIR_O)\LexR.obj: ..\lexers\LexR.cxx $(LEX_HEADERS)
432 $(DIR_O)\LexRebol.obj: ..\lexers\LexRebol.cxx $(LEX_HEADERS)
434 $(DIR_O)\LexRuby.obj: ..\lexers\LexRuby.cxx $(LEX_HEADERS)
436 $(DIR_O)\LexScriptol.obj: ..\lexers\LexScriptol.cxx $(LEX_HEADERS)
438 $(DIR_O)\LexSmalltalk.obj: ..\lexers\LexSmalltalk.cxx $(LEX_HEADERS)
440 $(DIR_O)\LexSML.obj: ..\lexers\LexSML.cxx $(LEX_HEADERS)
442 $(DIR_O)\LexSorcus.obj: ..\lexers\LexSorcus.cxx $(LEX_HEADERS)
444 $(DIR_O)\LexSpecman.obj: ..\lexers\LexSpecman.cxx $(LEX_HEADERS)
446 $(DIR_O)\LexSpice.obj: ..\lexers\LexSpice.cxx $(LEX_HEADERS)
448 $(DIR_O)\LexSQL.obj: ..\lexers\LexSQL.cxx $(LEX_HEADERS)
450 $(DIR_O)\LexTACL.obj: ..\lexers\LexTACL.cxx $(LEX_HEADERS)
452 $(DIR_O)\LexTADS3.obj: ..\lexers\LexTADS3.cxx $(LEX_HEADERS)
454 $(DIR_O)\LexTAL.obj: ..\lexers\LexTAL.cxx $(LEX_HEADERS)
456 $(DIR_O)\LexTCL.obj: ..\lexers\LexTCL.cxx $(LEX_HEADERS)
458 $(DIR_O)\LexTCMD.obj: ..\lexers\LexTCMD.cxx $(LEX_HEADERS)
460 $(DIR_O)\LexTeX.obj: ..\lexers\LexTeX.cxx $(LEX_HEADERS)
462 $(DIR_O)\LexTxt2tags.obj: ..\lexers\LexTxt2tags.cxx $(LEX_HEADERS)
464 $(DIR_O)\LexVB.obj: ..\lexers\LexVB.cxx $(LEX_HEADERS)
466 $(DIR_O)\LexVerilog.obj: ..\lexers\LexVerilog.cxx $(LEX_HEADERS)
468 $(DIR_O)\LexVHDL.obj: ..\lexers\LexVHDL.cxx $(LEX_HEADERS)
470 $(DIR_O)\LexVisualProlog.obj: ..\lexers\LexVisualProlog.cxx $(LEX_HEADERS)
472 $(DIR_O)\LexYAML.obj: ..\lexers\LexYAML.cxx $(LEX_HEADERS)
475 #--Autogenerated -- end of automatically generated section
477 $(DIR_O)\LexerBase.obj: ../lexlib/LexerBase.cxx ../lexlib/LexerBase.h
478 $(DIR_O)\LexerModule.obj: ../lexlib/LexerModule.cxx ../lexlib/LexerModule.h
479 $(DIR_O)\LexerSimple.obj: ../lexlib/LexerSimple.cxx ../lexlib/LexerSimple.h
480 $(DIR_O)\LineMarker.obj: ../src/LineMarker.cxx ../include/Platform.h \
481 ../include/Scintilla.h ../src/XPM.h ../src/LineMarker.h
482 $(DIR_O)\PerLine.obj: ../src/PerLine.cxx ../include/Platform.h \
483 ../include/Scintilla.h ../src/SVector.h ../src/SplitVector.h \
484 ../src/Partitioning.h ../src/RunStyles.h ../src/PerLine.h
485 $(DIR_O)\PlatWin.obj: PlatWin.cxx ../include/Platform.h \
486 ../src/UniConversion.h ../src/XPM.h
487 $(DIR_O)\PositionCache.obj: ../src/PositionCache.cxx ../include/Platform.h ../include/Scintilla.h \
488 ../src/ContractionState.h ../src/SVector.h ../src/SplitVector.h \
489 ../src/Partitioning.h ../src/CellBuffer.h ../src/KeyMap.h \
490 ../src/RunStyles.h ../src/Indicator.h ../src/XPM.h ../src/LineMarker.h \
491 ../src/Style.h ../src/ViewStyle.h ../src/CharClassify.h \
492 ../src/Decoration.h ../src/Document.h ../src/Editor.h ../src/Selection.h ../src/PositionCache.h
493 $(DIR_O)\PropSetSimple.obj: ../lexlib/PropSetSimple.cxx ../include/Platform.h
494 $(DIR_O)\RESearch.obj: ../src/RESearch.cxx ../src/CharClassify.h ../src/RESearch.h
495 $(DIR_O)\RunStyles.obj: ../src/RunStyles.cxx ../include/Platform.h \
496 ../include/Scintilla.h ../src/SplitVector.h ../src/Partitioning.h \
497 ../src/RunStyles.h
498 $(DIR_O)\ScintillaBase.obj: ../src/ScintillaBase.cxx ../include/Platform.h \
499 ../include/Scintilla.h \
500 ../src/ContractionState.h ../src/SVector.h ../src/SplitVector.h \
501 ../src/Partitioning.h ../src/RunStyles.h ../src/CellBuffer.h \
502 ../src/CallTip.h ../src/KeyMap.h ../src/Indicator.h ../src/XPM.h \
503 ../src/LineMarker.h ../src/Style.h ../src/ViewStyle.h \
504 ../src/AutoComplete.h ../src/CharClassify.h ../src/Decoration.h \
505 ../src/Document.h ../src/Editor.h ../src/Selection.h ../src/ScintillaBase.h
506 $(DIR_O)\ScintillaBaseL.obj: ../src/ScintillaBase.cxx ../include/Platform.h \
507 ../include/Scintilla.h \
508 ../src/ContractionState.h ../src/SVector.h ../src/SplitVector.h \
509 ../src/Partitioning.h ../src/RunStyles.h ../src/CellBuffer.h \
510 ../src/CallTip.h ../src/KeyMap.h ../src/Indicator.h ../src/XPM.h \
511 ../src/LineMarker.h ../src/Style.h ../src/ViewStyle.h \
512 ../src/AutoComplete.h ../src/CharClassify.h ../src/Decoration.h \
513 ../src/Document.h ../src/Editor.h ../src/Selection.h ../src/ScintillaBase.h
514 $(DIR_O)\ScintillaWin.obj: ScintillaWin.cxx ../include/Platform.h \
515 ../include/Scintilla.h ../src/ContractionState.h \
516 ../src/SVector.h ../src/SplitVector.h ../src/Partitioning.h \
517 ../src/RunStyles.h ../src/CellBuffer.h ../src/CallTip.h ../src/KeyMap.h \
518 ../src/Indicator.h ../src/XPM.h ../src/LineMarker.h ../src/Style.h \
519 ../src/AutoComplete.h ../src/ViewStyle.h ../src/CharClassify.h \
520 ../src/Decoration.h ../src/Document.h ../src/Editor.h \
521 ../src/ScintillaBase.h ../src/Selection.h ../src/UniConversion.h
522 $(DIR_O)\ScintillaWinS.obj: ScintillaWin.cxx ../include/Platform.h \
523 ../include/Scintilla.h ../src/ContractionState.h \
524 ../src/SVector.h ../src/SplitVector.h ../src/Partitioning.h \
525 ../src/RunStyles.h ../src/CellBuffer.h ../src/CallTip.h ../src/KeyMap.h \
526 ../src/Indicator.h ../src/XPM.h ../src/LineMarker.h ../src/Style.h \
527 ../src/AutoComplete.h ../src/ViewStyle.h ../src/CharClassify.h \
528 ../src/Decoration.h ../src/Document.h ../src/Editor.h \
529 ../src/ScintillaBase.h ../src/Selection.h ../src/UniConversion.h
530 $(DIR_O)\ScintillaWinL.obj: ScintillaWin.cxx ../include/Platform.h \
531 ../include/Scintilla.h ../src/ContractionState.h \
532 ../src/SVector.h ../src/SplitVector.h ../src/Partitioning.h \
533 ../src/RunStyles.h ../src/CellBuffer.h ../src/CallTip.h ../src/KeyMap.h \
534 ../src/Indicator.h ../src/XPM.h ../src/LineMarker.h ../src/Style.h \
535 ../src/AutoComplete.h ../src/ViewStyle.h ../src/CharClassify.h \
536 ../src/Decoration.h ../src/Document.h ../src/Editor.h \
537 ../src/ScintillaBase.h ../src/Selection.h ../src/UniConversion.h
538 $(DIR_O)\Selection.obj: ../src/Selection.cxx ../include/Platform.h ../include/Scintilla.h \
539 ../src/Selection.h
540 $(DIR_O)\Style.obj: ../src/Style.cxx ../include/Platform.h ../include/Scintilla.h \
541 ../src/Style.h
542 $(DIR_O)\StyleContext.obj: ../lexlib/StyleContext.cxx ../lexlib/Accessor.h \
543 ../lexlib/StyleContext.h
544 $(DIR_O)\UniConversion.obj: ../src/UniConversion.cxx ../src/UniConversion.h
545 $(DIR_O)\ViewStyle.obj: ../src/ViewStyle.cxx ../include/Platform.h \
546 ../include/Scintilla.h ../src/SplitVector.h ../src/Partitioning.h \
547 ../src/RunStyles.h ../src/Indicator.h ../src/XPM.h ../src/LineMarker.h \
548 ../src/Style.h ../src/ViewStyle.h
549 $(DIR_O)\WordList.obj: ../lexlib/WordList.cxx ../lexlib/WordList.h
550 $(DIR_O)\XPM.obj: ../src/XPM.cxx ../include/Platform.h ../src/XPM.h