From: John L. <jr...@us...> - 2008-01-19 21:37:43
|
Update of /cvsroot/wxlua/wxLua/build/msw In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv8228/wxLua/build/msw Modified Files: makefile.bcc makefile.gcc makefile.vc makefile.wat Log Message: Add MONOLITHIC_LUAMODULE to build a single wx.so/dll that contains everything. configure has been updated to add the option --enable-monolithic-luamodule Move VARS_DONT_ELIMINATE=THREADING to wxlua.bkl from modules/../options.bkl Index: makefile.vc =================================================================== RCS file: /cvsroot/wxlua/wxLua/build/msw/makefile.vc,v retrieving revision 1.52 retrieving revision 1.53 diff -C2 -d -r1.52 -r1.53 *** makefile.vc 18 Jan 2008 03:43:00 -0000 1.52 --- makefile.vc 19 Jan 2008 21:37:09 -0000 1.53 *************** *** 124,127 **** --- 124,130 ---- USE_LUAMODULE = 1 + # Build a monolithic Lua module ? [0,1] + MONOLITHIC_LUAMODULE = 0 + # Compile the wxLua app ? [0,1] USE_WXLUAAPP = 1 *************** *** 163,166 **** --- 166,170 ---- USE_WXBINDXRC="$(USE_WXBINDXRC)" USE_WXLUADEBUG="$(USE_WXLUADEBUG)" \ USE_WXLUASOCKET="$(USE_WXLUASOCKET)" USE_LUAMODULE="$(USE_LUAMODULE)" \ + MONOLITHIC_LUAMODULE="$(MONOLITHIC_LUAMODULE)" \ USE_WXLUAAPP="$(USE_WXLUAAPP)" USE_WXLUACANAPP="$(USE_WXLUACANAPP)" \ WXSTEDIT_DIR="$(WXSTEDIT_DIR)" USE_WXLUAEDITAPP="$(USE_WXLUAEDITAPP)" \ Index: makefile.bcc =================================================================== RCS file: /cvsroot/wxlua/wxLua/build/msw/makefile.bcc,v retrieving revision 1.45 retrieving revision 1.46 diff -C2 -d -r1.45 -r1.46 *** makefile.bcc 15 Jan 2008 18:37:27 -0000 1.45 --- makefile.bcc 19 Jan 2008 21:37:09 -0000 1.46 *************** *** 195,198 **** --- 195,203 ---- !endif + # Build a monolithic Lua module ? [0,1] + !ifndef MONOLITHIC_LUAMODULE + MONOLITHIC_LUAMODULE = 0 + !endif + # Compile the wxLua app ? [0,1] !ifndef USE_WXLUAAPP *************** *** 244,247 **** --- 249,253 ---- -DUSE_WXBINDXRC="$(USE_WXBINDXRC)" -DUSE_WXLUADEBUG="$(USE_WXLUADEBUG)" \ -DUSE_WXLUASOCKET="$(USE_WXLUASOCKET)" -DUSE_LUAMODULE="$(USE_LUAMODULE)" \ + -DMONOLITHIC_LUAMODULE="$(MONOLITHIC_LUAMODULE)" \ -DUSE_WXLUAAPP="$(USE_WXLUAAPP)" -DUSE_WXLUACANAPP="$(USE_WXLUACANAPP)" \ -DWXSTEDIT_DIR="$(WXSTEDIT_DIR)" -DUSE_WXLUAEDITAPP="$(USE_WXLUAEDITAPP)" \ Index: makefile.wat =================================================================== RCS file: /cvsroot/wxlua/wxLua/build/msw/makefile.wat,v retrieving revision 1.51 retrieving revision 1.52 diff -C2 -d -r1.51 -r1.52 *** makefile.wat 18 Jan 2008 03:43:00 -0000 1.51 --- makefile.wat 19 Jan 2008 21:37:09 -0000 1.52 *************** *** 124,127 **** --- 124,130 ---- USE_LUAMODULE = 1 + # Build a monolithic Lua module ? [0,1] + MONOLITHIC_LUAMODULE = 0 + # Compile the wxLua app ? [0,1] USE_WXLUAAPP = 1 *************** *** 215,218 **** --- 218,222 ---- USE_WXBINDXRC="$(USE_WXBINDXRC)" USE_WXLUADEBUG="$(USE_WXLUADEBUG)" & USE_WXLUASOCKET="$(USE_WXLUASOCKET)" USE_LUAMODULE="$(USE_LUAMODULE)" & + MONOLITHIC_LUAMODULE="$(MONOLITHIC_LUAMODULE)" & USE_WXLUAAPP="$(USE_WXLUAAPP)" USE_WXLUACANAPP="$(USE_WXLUACANAPP)" & WXSTEDIT_DIR="$(WXSTEDIT_DIR)" USE_WXLUAEDITAPP="$(USE_WXLUAEDITAPP)" & Index: makefile.gcc =================================================================== RCS file: /cvsroot/wxlua/wxLua/build/msw/makefile.gcc,v retrieving revision 1.49 retrieving revision 1.50 diff -C2 -d -r1.49 -r1.50 *** makefile.gcc 18 Jan 2008 03:42:59 -0000 1.49 --- makefile.gcc 19 Jan 2008 21:37:09 -0000 1.50 *************** *** 118,121 **** --- 118,124 ---- USE_LUAMODULE := 1 + # Build a monolithic Lua module ? [0,1] + MONOLITHIC_LUAMODULE := 0 + # Compile the wxLua app ? [0,1] USE_WXLUAAPP := 1 *************** *** 158,161 **** --- 161,165 ---- USE_WXBINDXRC="$(USE_WXBINDXRC)" USE_WXLUADEBUG="$(USE_WXLUADEBUG)" \ USE_WXLUASOCKET="$(USE_WXLUASOCKET)" USE_LUAMODULE="$(USE_LUAMODULE)" \ + MONOLITHIC_LUAMODULE="$(MONOLITHIC_LUAMODULE)" \ USE_WXLUAAPP="$(USE_WXLUAAPP)" USE_WXLUACANAPP="$(USE_WXLUACANAPP)" \ WXSTEDIT_DIR="$(WXSTEDIT_DIR)" USE_WXLUAEDITAPP="$(USE_WXLUAEDITAPP)" \ |