don't build wxscintilla lib if wxSTC is not built
[wxWidgets.git] / build / bakefiles / scintilla.bkl
1 <?xml version="1.0" ?>
2 <makefile>
3
4     <if cond="FORMAT=='autoconf'">
5         <set var="LIB_SCINTILLA">
6           wxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
7         </set>
8     </if>
9     <if cond="FORMAT!='autoconf'">
10         <set var="LIB_SCINTILLA">
11             wxscintilla$(WXDEBUGFLAG)$(HOST_SUFFIX)
12         </set>
13     </if>
14     <set var="INC_SCINTILLA">
15         $(TOP_SRCDIR)src/stc/scintilla/include
16     </set>
17
18     <lib id="wxscintilla" template="3rdparty_lib"
19          cond="USE_STC=='1' and BUILDING_LIB=='1'">
20         <include>$(TOP_SRCDIR)src/stc/scintilla/include</include>
21         <include>$(TOP_SRCDIR)src/stc/scintilla/src</include>
22         <define>__WX__</define>
23         <define>SCI_LEXER</define>
24         <define>LINK_LEXERS</define>
25         <dirname>$(LIBDIRNAME)</dirname>
26         <sources>
27             src/stc/scintilla/src/AutoComplete.cxx
28             src/stc/scintilla/src/CallTip.cxx
29             src/stc/scintilla/src/CellBuffer.cxx
30             src/stc/scintilla/src/CharClassify.cxx
31             src/stc/scintilla/src/ContractionState.cxx
32             src/stc/scintilla/src/Document.cxx
33             src/stc/scintilla/src/DocumentAccessor.cxx
34             src/stc/scintilla/src/Editor.cxx
35             src/stc/scintilla/src/ExternalLexer.cxx
36             src/stc/scintilla/src/Indicator.cxx
37             src/stc/scintilla/src/KeyMap.cxx
38             src/stc/scintilla/src/KeyWords.cxx
39             src/stc/scintilla/src/LexAPDL.cxx
40             src/stc/scintilla/src/LexAU3.cxx
41             src/stc/scintilla/src/LexAVE.cxx
42             src/stc/scintilla/src/LexAda.cxx
43             src/stc/scintilla/src/LexAsm.cxx
44             src/stc/scintilla/src/LexAsn1.cxx
45             src/stc/scintilla/src/LexBaan.cxx
46             src/stc/scintilla/src/LexBash.cxx
47             src/stc/scintilla/src/LexBasic.cxx
48             src/stc/scintilla/src/LexBullant.cxx
49             src/stc/scintilla/src/LexCLW.cxx
50             src/stc/scintilla/src/LexCPP.cxx
51             src/stc/scintilla/src/LexCSS.cxx
52             src/stc/scintilla/src/LexCaml.cxx
53             src/stc/scintilla/src/LexCsound.cxx
54             src/stc/scintilla/src/LexConf.cxx
55             src/stc/scintilla/src/LexCrontab.cxx
56             src/stc/scintilla/src/LexEScript.cxx
57             src/stc/scintilla/src/LexEiffel.cxx
58             src/stc/scintilla/src/LexErlang.cxx
59             src/stc/scintilla/src/LexFlagship.cxx
60             src/stc/scintilla/src/LexForth.cxx
61             src/stc/scintilla/src/LexFortran.cxx
62             src/stc/scintilla/src/LexGui4Cli.cxx
63             src/stc/scintilla/src/LexHTML.cxx
64             src/stc/scintilla/src/LexHaskell.cxx
65             src/stc/scintilla/src/LexInno.cxx
66             src/stc/scintilla/src/LexKix.cxx
67             src/stc/scintilla/src/LexLisp.cxx
68             src/stc/scintilla/src/LexLout.cxx
69             src/stc/scintilla/src/LexLua.cxx
70             src/stc/scintilla/src/LexMMIXAL.cxx
71             src/stc/scintilla/src/LexMPT.cxx
72             src/stc/scintilla/src/LexMSSQL.cxx
73             src/stc/scintilla/src/LexMatlab.cxx
74             src/stc/scintilla/src/LexMetapost.cxx
75             src/stc/scintilla/src/LexNsis.cxx
76             src/stc/scintilla/src/LexOpal.cxx
77             src/stc/scintilla/src/LexOthers.cxx
78             src/stc/scintilla/src/LexPB.cxx
79             src/stc/scintilla/src/LexPOV.cxx
80             src/stc/scintilla/src/LexPS.cxx
81             src/stc/scintilla/src/LexPascal.cxx
82             src/stc/scintilla/src/LexPerl.cxx
83             src/stc/scintilla/src/LexPython.cxx
84             src/stc/scintilla/src/LexRebol.cxx
85             src/stc/scintilla/src/LexRuby.cxx
86             src/stc/scintilla/src/LexSQL.cxx
87             src/stc/scintilla/src/LexSmalltalk.cxx
88             src/stc/scintilla/src/LexTADS3.cxx
89             src/stc/scintilla/src/LexScriptol.cxx
90             src/stc/scintilla/src/LexSpecman.cxx
91             src/stc/scintilla/src/LexSpice.cxx
92             src/stc/scintilla/src/LexTCL.cxx
93             src/stc/scintilla/src/LexTeX.cxx
94             src/stc/scintilla/src/LexVB.cxx
95             src/stc/scintilla/src/LexVHDL.cxx
96             src/stc/scintilla/src/LexVerilog.cxx
97             src/stc/scintilla/src/LexYAML.cxx
98             src/stc/scintilla/src/LineMarker.cxx
99             src/stc/scintilla/src/PropSet.cxx
100             src/stc/scintilla/src/RESearch.cxx
101             src/stc/scintilla/src/ScintillaBase.cxx
102             src/stc/scintilla/src/Style.cxx
103             src/stc/scintilla/src/StyleContext.cxx
104             src/stc/scintilla/src/UniConversion.cxx
105             src/stc/scintilla/src/ViewStyle.cxx
106             src/stc/scintilla/src/WindowAccessor.cxx
107             src/stc/scintilla/src/XPM.cxx
108         </sources>
109     </lib>
110
111 </makefile>