From: John L. <jr...@us...> - 2008-01-17 00:38:13
|
Update of /cvsroot/wxlua/wxLua/build/bakefiles In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv10385/wxLua/build/bakefiles Modified Files: wxluabase.bkl Log Message: For some reason this doesn't work <set var="DEF_wxLUA_USEBINDING_WXADV"> <if cond="USE_WXBINDADV='0'"> wxLUA_USEBINDING_WXADV=0 </if> </set> but this does. <define>wxLUA_USEBINDING_WXADV=$(USE_WXBINDADV)</define> Change is in wxluabase.bkl. Index: wxluabase.bkl =================================================================== RCS file: /cvsroot/wxlua/wxLua/build/bakefiles/wxluabase.bkl,v retrieving revision 1.47 retrieving revision 1.48 diff -C2 -d -r1.47 -r1.48 *** wxluabase.bkl 16 Jan 2008 19:54:25 -0000 1.47 --- wxluabase.bkl 17 Jan 2008 00:37:37 -0000 1.48 *************** *** 100,131 **** <!-- ================================================================== --> - <!-- Variables for defining wxLUA_USEBINDING_WXXXX=0 when the --> - <!-- makefile's USE_BINDINGWXXXX=0 (must be after options.bkl) --> - <!-- ================================================================== --> - - <define-global-tag name="define-usewxbind-def"> - <set var="DEF_wxLUA_USEBINDING_WX$(value.upper())"> - <if cond="USE_WXBIND$(value.upper())=='0'"> - wxLUA_USEBINDING_WX$(value.upper())=0 - </if> - </set> - </define-global-tag> - - <define-usewxbind-def>adv</define-usewxbind-def> - <define-usewxbind-def>aui</define-usewxbind-def> - <define-usewxbind-def>base</define-usewxbind-def> - <define-usewxbind-def>core</define-usewxbind-def> - <define-usewxbind-def>gl</define-usewxbind-def> - <define-usewxbind-def>html</define-usewxbind-def> - <define-usewxbind-def>media</define-usewxbind-def> - <define-usewxbind-def>net</define-usewxbind-def> - <define-usewxbind-def>richtext</define-usewxbind-def> - <define-usewxbind-def>stc</define-usewxbind-def> - <define-usewxbind-def>xml</define-usewxbind-def> - <define-usewxbind-def>xrc</define-usewxbind-def> - - - - <!-- ================================================================== --> <!-- TEMPLATES --> <!-- ================================================================== --> --- 100,103 ---- *************** *** 283,299 **** $(WXLUA_BASEDIR)/lib/$(COMPILER)_$(_DIRNAME_SHARED_SUFFIX) </set> - - <define>DEF_wxLUA_USEBINDING_WXADV</define> - <define>DEF_wxLUA_USEBINDING_WXAUI</define> - <define>DEF_wxLUA_USEBINDING_WXBASE</define> - <define>DEF_wxLUA_USEBINDING_WXCORE</define> - <define>DEF_wxLUA_USEBINDING_WXGL</define> - <define>DEF_wxLUA_USEBINDING_WXHTML</define> - <define>DEF_wxLUA_USEBINDING_WXMEDIA</define> - <define>DEF_wxLUA_USEBINDING_WXNET</define> - <define>DEF_wxLUA_USEBINDING_WXRICHTEXT</define> - <define>DEF_wxLUA_USEBINDING_WXSTC</define> - <define>DEF_wxLUA_USEBINDING_WXXML</define> - <define>DEF_wxLUA_USEBINDING_WXXRC</define> </if> <if cond="FORMAT=='autoconf'"> --- 255,258 ---- *************** *** 312,316 **** --- 271,295 ---- </template> + <!-- a template for wxLua-based exe/dll targets --> + <template id="wxlua_with_bindings" template="wxlua"> + + <if cond="FORMAT!='autoconf'"> + + <define>wxLUA_USEBINDING_WXADV=$(USE_WXBINDADV)</define> + <define>wxLUA_USEBINDING_WXAUI=$(USE_WXBINDAUI)</define> + <define>wxLUA_USEBINDING_WXBASE=$(USE_WXBINDBASE)</define> + <define>wxLUA_USEBINDING_WXCORE=$(USE_WXBINDCORE)</define> + <define>wxLUA_USEBINDING_WXGL=$(USE_WXBINDGL)</define> + <define>wxLUA_USEBINDING_WXHTML=$(USE_WXBINDHTML)</define> + <define>wxLUA_USEBINDING_WXMEDIA=$(USE_WXBINDMEDIA)</define> + <define>wxLUA_USEBINDING_WXNET=$(USE_WXBINDNET)</define> + <define>wxLUA_USEBINDING_WXRICHTEXT=$(USE_WXBINDRICHTEXT)</define> + <define>wxLUA_USEBINDING_WXSTC=$(USE_WXBINDSTC)</define> + <define>wxLUA_USEBINDING_WXXML=$(USE_WXBINDXML)</define> + <define>wxLUA_USEBINDING_WXXRC=$(USE_WXBINDXRC)</define> + </if> + + </template> <!-- ================================================================== --> |