</fragment>
</if>
- <lib id="wxscintilla" template="3rdparty_lib"
- cond="USE_STC=='1' and BUILDING_LIB=='1'">
+ <template id="wxscintilla_cppflags">
<include>$(TOP_SRCDIR)src/stc/scintilla/include</include>
<include>$(TOP_SRCDIR)src/stc/scintilla/src</include>
- <if cond="FORMAT!='autoconf'">
- <include>$(SETUPHDIR)</include>
- <include>$(TOP_SRCDIR)include</include>
- </if>
- <define>WXUSINGDLL</define>
<define>__WX__</define>
- <define>__WX$(TOOLKIT)__</define>
<define>SCI_LEXER</define>
<define>LINK_LEXERS</define>
+ <cppflags-borland>-w-8027</cppflags-borland>
+ </template>
+
+ <set var="wxscintilla_usingdll">
+ <if cond="SHARED=='1' and MONOLITHIC=='0'">WXUSINGDLL</if>
+ </set>
+
+ <lib id="wxscintilla" template="3rdparty_lib,wxscintilla_cppflags,msvc_setup_h"
+ cond="USE_STC=='1' and BUILDING_LIB=='1'">
+ <if cond="FORMAT!='autoconf'">
+ <include>$(SETUPHDIR)</include>
+ <include>$(TOP_SRCDIR)include</include>
+ </if>
+ <define>$(wxscintilla_usingdll)</define>
+ <define>__WX$(TOOLKIT)__</define>
+ <define>$(WXUNIV_DEFINE)</define>
+ <define>$(DEBUG_DEFINE)</define>
+ <define>$(UNICODE_DEFINE)</define>
<dirname>$(LIBDIRNAME)</dirname>
<sources>
src/stc/scintilla/src/AutoComplete.cxx
</sources>
</lib>
- <!-- use this to conditonally link against wxscintilla with <library>: -->
+ <!-- used to conditionally link against wxscintilla only if it's enabled -->
<set var="wxscintilla_library_link">
<if cond="USE_STC=='1' and BUILDING_LIB=='1'">wxscintilla</if>
</set>