From: John L. <jr...@us...> - 2011-10-31 03:56:03
|
Update of /cvsroot/wxlua/wxLua/modules In directory vz-cvs-4.sog:/tmp/cvs-serv3836/modules Modified Files: CMakeLists.txt Log Message: Get the Lua module to build using CMake. Bump version to 2.8.12 Index: CMakeLists.txt =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/CMakeLists.txt,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** CMakeLists.txt 29 Oct 2011 06:45:18 -0000 1.2 --- CMakeLists.txt 31 Oct 2011 03:56:01 -0000 1.3 *************** *** 15,19 **** # CMake build file for wxLua Library # --------------------------------------------------------------------------- ! include_directories(${wxLua_ROOT_DIR}/ ${wxLua_ROOT_DIR}/modules/ --- 15,19 ---- # CMake build file for wxLua Library # --------------------------------------------------------------------------- ! include_directories(${wxLua_ROOT_DIR}/ ${wxLua_ROOT_DIR}/modules/ *************** *** 21,27 **** # --------------------------------------------------------------------------- ! ! ADD_LIBRARY_FULL( wxLuaLib ! HEADERS ${wxLua_ROOT_DIR}/modules/wxlua/include/wxlbind.h ${wxLua_ROOT_DIR}/modules/wxlua/include/wxlcallb.h --- 21,27 ---- # --------------------------------------------------------------------------- ! ! ADD_LIBRARY_FULL( wxLuaLib ! HEADERS ${wxLua_ROOT_DIR}/modules/wxlua/include/wxlbind.h ${wxLua_ROOT_DIR}/modules/wxlua/include/wxlcallb.h *************** *** 30,34 **** ${wxLua_ROOT_DIR}/modules/wxlua/include/wxlua.h ${wxLua_ROOT_DIR}/modules/wxlua/include/wxlua_bind.h ! SOURCES ${wxLua_ROOT_DIR}/modules/wxlua/src/dummy.cpp ${wxLua_ROOT_DIR}/modules/wxlua/src/wxlbind.cpp --- 30,34 ---- ${wxLua_ROOT_DIR}/modules/wxlua/include/wxlua.h ${wxLua_ROOT_DIR}/modules/wxlua/include/wxlua_bind.h ! SOURCES ${wxLua_ROOT_DIR}/modules/wxlua/src/dummy.cpp ${wxLua_ROOT_DIR}/modules/wxlua/src/wxlbind.cpp *************** *** 36,40 **** ${wxLua_ROOT_DIR}/modules/wxlua/src/wxlstate.cpp ${wxLua_ROOT_DIR}/modules/wxlua/src/wxlua_bind.cpp ! LINK_LIBRARIES LuaLib ${wxWidgets_LIBRARIES} --- 36,40 ---- ${wxLua_ROOT_DIR}/modules/wxlua/src/wxlstate.cpp ${wxLua_ROOT_DIR}/modules/wxlua/src/wxlua_bind.cpp ! LINK_LIBRARIES LuaLib ${wxWidgets_LIBRARIES} *************** *** 43,49 **** # --------------------------------------------------------------------------- ! ! ADD_LIBRARY_FULL( wxLuaSocketLib ! HEADERS ${wxLua_ROOT_DIR}/modules/wxluasocket/include/wxldserv.h ${wxLua_ROOT_DIR}/modules/wxluasocket/include/wxldtarg.h --- 43,49 ---- # --------------------------------------------------------------------------- ! ! ADD_LIBRARY_FULL( wxLuaSocketLib ! HEADERS ${wxLua_ROOT_DIR}/modules/wxluasocket/include/wxldserv.h ${wxLua_ROOT_DIR}/modules/wxluasocket/include/wxldtarg.h *************** *** 51,55 **** ${wxLua_ROOT_DIR}/modules/wxluasocket/include/wxluasocket_bind.h ${wxLua_ROOT_DIR}/modules/wxluasocket/include/wxluasocketdefs.h ! SOURCES ${wxLua_ROOT_DIR}/modules/wxluasocket/src/dummy.cpp ${wxLua_ROOT_DIR}/modules/wxluasocket/src/wxldserv.cpp --- 51,55 ---- ${wxLua_ROOT_DIR}/modules/wxluasocket/include/wxluasocket_bind.h ${wxLua_ROOT_DIR}/modules/wxluasocket/include/wxluasocketdefs.h ! SOURCES ${wxLua_ROOT_DIR}/modules/wxluasocket/src/dummy.cpp ${wxLua_ROOT_DIR}/modules/wxluasocket/src/wxldserv.cpp *************** *** 57,61 **** ${wxLua_ROOT_DIR}/modules/wxluasocket/src/wxlsock.cpp ${wxLua_ROOT_DIR}/modules/wxluasocket/src/wxluasocket_bind.cpp ! LINK_LIBRARIES wxLuaBind_core_Lib wxLuaDebugLib --- 57,61 ---- ${wxLua_ROOT_DIR}/modules/wxluasocket/src/wxlsock.cpp ${wxLua_ROOT_DIR}/modules/wxluasocket/src/wxluasocket_bind.cpp ! LINK_LIBRARIES wxLuaBind_core_Lib wxLuaDebugLib *************** *** 63,79 **** PROPERTIES DEFINE_SYMBOL "WXMAKINGDLL_WXLUASOCKET" PROPERTIES FOLDER "wxLua/Modules") ! # --------------------------------------------------------------------------- ! ! ADD_LIBRARY_FULL( wxLuaDebugLib ! HEADERS ${wxLua_ROOT_DIR}/modules/wxluadebug/include/wxldebug.h ${wxLua_ROOT_DIR}/modules/wxluadebug/include/wxlstack.h ${wxLua_ROOT_DIR}/modules/wxluadebug/include/wxluadebugdefs.h ! SOURCES ${wxLua_ROOT_DIR}/modules/wxluadebug/src/dummy.cpp ${wxLua_ROOT_DIR}/modules/wxluadebug/src/wxldebug.cpp ${wxLua_ROOT_DIR}/modules/wxluadebug/src/wxlstack.cpp ! LINK_LIBRARIES wxLuaLib PROPERTIES DEFINE_SYMBOL "WXMAKINGDLL_WXLUADEBUG" --- 63,79 ---- PROPERTIES DEFINE_SYMBOL "WXMAKINGDLL_WXLUASOCKET" PROPERTIES FOLDER "wxLua/Modules") ! # --------------------------------------------------------------------------- ! ! ADD_LIBRARY_FULL( wxLuaDebugLib ! HEADERS ${wxLua_ROOT_DIR}/modules/wxluadebug/include/wxldebug.h ${wxLua_ROOT_DIR}/modules/wxluadebug/include/wxlstack.h ${wxLua_ROOT_DIR}/modules/wxluadebug/include/wxluadebugdefs.h ! SOURCES ${wxLua_ROOT_DIR}/modules/wxluadebug/src/dummy.cpp ${wxLua_ROOT_DIR}/modules/wxluadebug/src/wxldebug.cpp ${wxLua_ROOT_DIR}/modules/wxluadebug/src/wxlstack.cpp ! LINK_LIBRARIES wxLuaLib PROPERTIES DEFINE_SYMBOL "WXMAKINGDLL_WXLUADEBUG" *************** *** 84,94 **** if (WX_adv OR WX_advd OR WX_mono OR WX_monod) ! ADD_LIBRARY_FULL( wxLuaBind_adv_Lib ! HEADERS ${wxLua_ROOT_DIR}/modules/wxbind/include/wxadv_*.h ! SOURCES ${wxLua_ROOT_DIR}/modules/wxbind/src/wxadv_*.cpp ${wxLua_ROOT_DIR}/modules/wxbind/src/dummy.cpp ! LINK_LIBRARIES wxLuaBind_core_Lib wxLuaLib --- 84,94 ---- if (WX_adv OR WX_advd OR WX_mono OR WX_monod) ! ADD_LIBRARY_FULL( wxLuaBind_adv_Lib ! HEADERS ${wxLua_ROOT_DIR}/modules/wxbind/include/wxadv_*.h ! SOURCES ${wxLua_ROOT_DIR}/modules/wxbind/src/wxadv_*.cpp ${wxLua_ROOT_DIR}/modules/wxbind/src/dummy.cpp ! LINK_LIBRARIES wxLuaBind_core_Lib wxLuaLib *************** *** 100,110 **** if (WX_aui OR WX_auid OR WX_mono OR WX_monod) ! ADD_LIBRARY_FULL( wxLuaBind_aui_Lib ! HEADERS ${wxLua_ROOT_DIR}/modules/wxbind/include/wxaui_*.h ! SOURCES ${wxLua_ROOT_DIR}/modules/wxbind/src/wxaui_*.cpp ${wxLua_ROOT_DIR}/modules/wxbind/src/dummy.cpp ! LINK_LIBRARIES wxLuaBind_core_Lib wxLuaLib --- 100,110 ---- if (WX_aui OR WX_auid OR WX_mono OR WX_monod) ! ADD_LIBRARY_FULL( wxLuaBind_aui_Lib ! HEADERS ${wxLua_ROOT_DIR}/modules/wxbind/include/wxaui_*.h ! SOURCES ${wxLua_ROOT_DIR}/modules/wxbind/src/wxaui_*.cpp ${wxLua_ROOT_DIR}/modules/wxbind/src/dummy.cpp ! LINK_LIBRARIES wxLuaBind_core_Lib wxLuaLib *************** *** 116,126 **** if (WX_base OR WX_based OR WX_mono OR WX_monod) ! ADD_LIBRARY_FULL( wxLuaBind_base_Lib ! HEADERS ${wxLua_ROOT_DIR}/modules/wxbind/include/wxbase_*.h ! SOURCES ${wxLua_ROOT_DIR}/modules/wxbind/src/wxbase_*.cpp ${wxLua_ROOT_DIR}/modules/wxbind/src/dummy.cpp ! LINK_LIBRARIES wxLuaLib PROPERTIES DEFINE_SYMBOL "WXMAKINGDLL_BINDWXBASE" --- 116,126 ---- if (WX_base OR WX_based OR WX_mono OR WX_monod) ! ADD_LIBRARY_FULL( wxLuaBind_base_Lib ! HEADERS ${wxLua_ROOT_DIR}/modules/wxbind/include/wxbase_*.h ! SOURCES ${wxLua_ROOT_DIR}/modules/wxbind/src/wxbase_*.cpp ${wxLua_ROOT_DIR}/modules/wxbind/src/dummy.cpp ! LINK_LIBRARIES wxLuaLib PROPERTIES DEFINE_SYMBOL "WXMAKINGDLL_BINDWXBASE" *************** *** 131,141 **** if (WX_core OR WX_cored OR WX_mono OR WX_monod) ! ADD_LIBRARY_FULL( wxLuaBind_core_Lib ! HEADERS ${wxLua_ROOT_DIR}/modules/wxbind/include/wxcore_*.h ! SOURCES ${wxLua_ROOT_DIR}/modules/wxbind/src/wxcore_*.cpp ${wxLua_ROOT_DIR}/modules/wxbind/src/dummy.cpp ! LINK_LIBRARIES wxLuaBind_base_Lib wxLuaLib --- 131,141 ---- if (WX_core OR WX_cored OR WX_mono OR WX_monod) ! ADD_LIBRARY_FULL( wxLuaBind_core_Lib ! HEADERS ${wxLua_ROOT_DIR}/modules/wxbind/include/wxcore_*.h ! SOURCES ${wxLua_ROOT_DIR}/modules/wxbind/src/wxcore_*.cpp ${wxLua_ROOT_DIR}/modules/wxbind/src/dummy.cpp ! LINK_LIBRARIES wxLuaBind_base_Lib wxLuaLib *************** *** 147,157 **** if (WX_gl OR WX_gld OR WX_mono OR WX_monod) ! ADD_LIBRARY_FULL( wxLuaBind_gl_Lib ! HEADERS ${wxLua_ROOT_DIR}/modules/wxbind/include/wxgl_*.h ! SOURCES ${wxLua_ROOT_DIR}/modules/wxbind/src/wxgl_*.cpp ${wxLua_ROOT_DIR}/modules/wxbind/src/dummy.cpp ! LINK_LIBRARIES wxLuaBind_core_Lib wxLuaLib --- 147,157 ---- if (WX_gl OR WX_gld OR WX_mono OR WX_monod) ! ADD_LIBRARY_FULL( wxLuaBind_gl_Lib ! HEADERS ${wxLua_ROOT_DIR}/modules/wxbind/include/wxgl_*.h ! SOURCES ${wxLua_ROOT_DIR}/modules/wxbind/src/wxgl_*.cpp ${wxLua_ROOT_DIR}/modules/wxbind/src/dummy.cpp ! LINK_LIBRARIES wxLuaBind_core_Lib wxLuaLib *************** *** 163,173 **** if (WX_html OR WX_htmld OR WX_mono OR WX_monod) ! ADD_LIBRARY_FULL( wxLuaBind_html_Lib ! HEADERS ${wxLua_ROOT_DIR}/modules/wxbind/include/wxhtml_*.h ! SOURCES ${wxLua_ROOT_DIR}/modules/wxbind/src/wxhtml_*.cpp ${wxLua_ROOT_DIR}/modules/wxbind/src/dummy.cpp ! LINK_LIBRARIES wxLuaBind_core_Lib wxLuaLib --- 163,173 ---- if (WX_html OR WX_htmld OR WX_mono OR WX_monod) ! ADD_LIBRARY_FULL( wxLuaBind_html_Lib ! HEADERS ${wxLua_ROOT_DIR}/modules/wxbind/include/wxhtml_*.h ! SOURCES ${wxLua_ROOT_DIR}/modules/wxbind/src/wxhtml_*.cpp ${wxLua_ROOT_DIR}/modules/wxbind/src/dummy.cpp ! LINK_LIBRARIES wxLuaBind_core_Lib wxLuaLib *************** *** 179,189 **** if (WX_media OR WX_mediad OR WX_mono OR WX_monod) ! ADD_LIBRARY_FULL( wxLuaBind_media_Lib ! HEADERS ${wxLua_ROOT_DIR}/modules/wxbind/include/wxmedia_*.h ! SOURCES ${wxLua_ROOT_DIR}/modules/wxbind/src/wxmedia_*.cpp ${wxLua_ROOT_DIR}/modules/wxbind/src/dummy.cpp ! LINK_LIBRARIES wxLuaBind_net_Lib wxLuaBind_core_Lib --- 179,189 ---- if (WX_media OR WX_mediad OR WX_mono OR WX_monod) ! ADD_LIBRARY_FULL( wxLuaBind_media_Lib ! HEADERS ${wxLua_ROOT_DIR}/modules/wxbind/include/wxmedia_*.h ! SOURCES ${wxLua_ROOT_DIR}/modules/wxbind/src/wxmedia_*.cpp ${wxLua_ROOT_DIR}/modules/wxbind/src/dummy.cpp ! LINK_LIBRARIES wxLuaBind_net_Lib wxLuaBind_core_Lib *************** *** 196,206 **** if (WX_net OR WX_netd OR WX_mono OR WX_monod) ! ADD_LIBRARY_FULL( wxLuaBind_net_Lib ! HEADERS ${wxLua_ROOT_DIR}/modules/wxbind/include/wxnet_*.h ! SOURCES ${wxLua_ROOT_DIR}/modules/wxbind/src/wxnet_*.cpp ${wxLua_ROOT_DIR}/modules/wxbind/src/dummy.cpp ! LINK_LIBRARIES wxLuaBind_core_Lib wxLuaLib --- 196,206 ---- if (WX_net OR WX_netd OR WX_mono OR WX_monod) ! ADD_LIBRARY_FULL( wxLuaBind_net_Lib ! HEADERS ${wxLua_ROOT_DIR}/modules/wxbind/include/wxnet_*.h ! SOURCES ${wxLua_ROOT_DIR}/modules/wxbind/src/wxnet_*.cpp ${wxLua_ROOT_DIR}/modules/wxbind/src/dummy.cpp ! LINK_LIBRARIES wxLuaBind_core_Lib wxLuaLib *************** *** 212,222 **** if (WX_richtext OR WX_richtextd OR WX_mono OR WX_monod) ! ADD_LIBRARY_FULL( wxLuaBind_richtext_Lib ! HEADERS ${wxLua_ROOT_DIR}/modules/wxbind/include/wxrichtext_*.h ! SOURCES ${wxLua_ROOT_DIR}/modules/wxbind/src/wxrichtext_*.cpp ${wxLua_ROOT_DIR}/modules/wxbind/src/dummy.cpp ! LINK_LIBRARIES wxLuaBind_core_Lib wxLuaLib --- 212,222 ---- if (WX_richtext OR WX_richtextd OR WX_mono OR WX_monod) ! ADD_LIBRARY_FULL( wxLuaBind_richtext_Lib ! HEADERS ${wxLua_ROOT_DIR}/modules/wxbind/include/wxrichtext_*.h ! SOURCES ${wxLua_ROOT_DIR}/modules/wxbind/src/wxrichtext_*.cpp ${wxLua_ROOT_DIR}/modules/wxbind/src/dummy.cpp ! LINK_LIBRARIES wxLuaBind_core_Lib wxLuaLib *************** *** 228,238 **** if (WX_stc OR WX_stcd OR WX_mono OR WX_monod) ! ADD_LIBRARY_FULL( wxLuaBind_stc_Lib ! HEADERS ${wxLua_ROOT_DIR}/modules/wxbind/include/wxstc_*.h ! SOURCES ${wxLua_ROOT_DIR}/modules/wxbind/src/wxstc_*.cpp ${wxLua_ROOT_DIR}/modules/wxbind/src/dummy.cpp ! LINK_LIBRARIES wxLuaBind_core_Lib wxLuaLib --- 228,238 ---- if (WX_stc OR WX_stcd OR WX_mono OR WX_monod) ! ADD_LIBRARY_FULL( wxLuaBind_stc_Lib ! HEADERS ${wxLua_ROOT_DIR}/modules/wxbind/include/wxstc_*.h ! SOURCES ${wxLua_ROOT_DIR}/modules/wxbind/src/wxstc_*.cpp ${wxLua_ROOT_DIR}/modules/wxbind/src/dummy.cpp ! LINK_LIBRARIES wxLuaBind_core_Lib wxLuaLib *************** *** 244,254 **** if (WX_xml OR WX_xmld OR WX_mono OR WX_monod) ! ADD_LIBRARY_FULL( wxLuaBind_xml_Lib ! HEADERS ${wxLua_ROOT_DIR}/modules/wxbind/include/wxxml_*.h ! SOURCES ${wxLua_ROOT_DIR}/modules/wxbind/src/wxxml_*.cpp ${wxLua_ROOT_DIR}/modules/wxbind/src/dummy.cpp ! LINK_LIBRARIES wxLuaBind_base_Lib wxLuaLib --- 244,254 ---- if (WX_xml OR WX_xmld OR WX_mono OR WX_monod) ! ADD_LIBRARY_FULL( wxLuaBind_xml_Lib ! HEADERS ${wxLua_ROOT_DIR}/modules/wxbind/include/wxxml_*.h ! SOURCES ${wxLua_ROOT_DIR}/modules/wxbind/src/wxxml_*.cpp ${wxLua_ROOT_DIR}/modules/wxbind/src/dummy.cpp ! LINK_LIBRARIES wxLuaBind_base_Lib wxLuaLib *************** *** 260,270 **** if (WX_xrc OR WX_xrcd OR WX_mono OR WX_monod) ! ADD_LIBRARY_FULL( wxLuaBind_xrc_Lib ! HEADERS ${wxLua_ROOT_DIR}/modules/wxbind/include/wxxrc_*.h ! SOURCES ${wxLua_ROOT_DIR}/modules/wxbind/src/wxxrc_*.cpp ${wxLua_ROOT_DIR}/modules/wxbind/src/dummy.cpp ! LINK_LIBRARIES wxLuaBind_core_Lib wxLuaLib --- 260,270 ---- if (WX_xrc OR WX_xrcd OR WX_mono OR WX_monod) ! ADD_LIBRARY_FULL( wxLuaBind_xrc_Lib ! HEADERS ${wxLua_ROOT_DIR}/modules/wxbind/include/wxxrc_*.h ! SOURCES ${wxLua_ROOT_DIR}/modules/wxbind/src/wxxrc_*.cpp ${wxLua_ROOT_DIR}/modules/wxbind/src/dummy.cpp ! LINK_LIBRARIES wxLuaBind_core_Lib wxLuaLib *************** *** 276,280 **** # --------------------------------------------------------------------------- ! set(wxLuaBindLib_SOURCES ${wxLuaBind_adv_Lib_SOURCE_FILES} ${wxLuaBind_aui_Lib_SOURCE_FILES} --- 276,280 ---- # --------------------------------------------------------------------------- ! set(wxLuaBindLib_SOURCES ${wxLuaBind_adv_Lib_SOURCE_FILES} ${wxLuaBind_aui_Lib_SOURCE_FILES} *************** *** 289,295 **** ${wxLuaBind_xml_Lib_SOURCE_FILES} ${wxLuaBind_xrc_Lib_SOURCE_FILES}) ! list(REMOVE_DUPLICATES wxLuaBindLib_SOURCES) ! set(wxLuaBindLib_OBJECTS ${wxLuaBind_adv_Lib_OBJECT_FILES} ${wxLuaBind_aui_Lib_OBJECT_FILES} --- 289,295 ---- ${wxLuaBind_xml_Lib_SOURCE_FILES} ${wxLuaBind_xrc_Lib_SOURCE_FILES}) ! list(REMOVE_DUPLICATES wxLuaBindLib_SOURCES) ! set(wxLuaBindLib_OBJECTS ${wxLuaBind_adv_Lib_OBJECT_FILES} ${wxLuaBind_aui_Lib_OBJECT_FILES} *************** *** 304,318 **** ${wxLuaBind_xml_Lib_OBJECT_FILES} ${wxLuaBind_xrc_Lib_OBJECT_FILES}) ! list(REMOVE_DUPLICATES wxLuaBindLib_OBJECTS) set_source_files_properties(${wxLuaBindLib_OBJECTS} PROPERTIES GENERATED TRUE) ! ADD_LIBRARY_FULL( wxLuaBindLib ! HEADERS ${wxLua_ROOT_DIR}/modules/wxbind/include/*.h ! SOURCES #${wxLua_ROOT_DIR}/modules/wxbind/src/*.cpp ${wxLuaBindLib_SOURCES} #${wxLuaBindLib_OBJECTS} ! LINK_LIBRARIES wxLuaLib PROPERTIES DEFINE_SYMBOL "WXMAKINGDLL_WXBIND" --- 304,319 ---- ${wxLuaBind_xml_Lib_OBJECT_FILES} ${wxLuaBind_xrc_Lib_OBJECT_FILES}) ! list(REMOVE_DUPLICATES wxLuaBindLib_OBJECTS) set_source_files_properties(${wxLuaBindLib_OBJECTS} PROPERTIES GENERATED TRUE) ! ! ADD_LIBRARY_FULL( wxLuaBindLib ALLOW_MISSING_FILES ! HEADERS ${wxLua_ROOT_DIR}/modules/wxbind/include/*.h ! SOURCES #${wxLua_ROOT_DIR}/modules/wxbind/src/*.cpp ${wxLuaBindLib_SOURCES} #${wxLuaBindLib_OBJECTS} ! LINK_LIBRARIES wxLuaLib PROPERTIES DEFINE_SYMBOL "WXMAKINGDLL_WXBIND" *************** *** 320,323 **** --- 321,326 ---- PROPERTIES FOLDER "wxLua/Modules") + + add_dependencies(wxLuaBindLib wxLuaBind_adv_Lib *************** *** 333,389 **** wxLuaBind_xml_Lib wxLuaBind_xrc_Lib) ! # --------------------------------------------------------------------------- ! ! ADD_LIBRARY_FULL( wxLuaModule ! HEADERS ${wxLua_ROOT_DIR}/modules/luamodule/include/*.h ! SOURCES ${wxLua_ROOT_DIR}/modules/luamodule/src/*.cpp ! LINK_LIBRARIES ! wxLuaBindLib ! wxLuaSocketLib ! wxLuaLib ! PROPERTIES DEFINE_SYMBOL "WXMAKINGDLL_LUAMODULE" PROPERTIES FOLDER "wxLua/Modules") # --------------------------------------------------------------------------- ! add_definitions( -D_CRT_SECURE_NO_WARNINGS ) ! ADD_LIBRARY_FULL( LuaLib ! HEADERS ${wxLua_ROOT_DIR}/modules/lua/src/*.h ! SOURCES ! ${wxLua_ROOT_DIR}/modules/lua/src/lapi.c ! ${wxLua_ROOT_DIR}/modules/lua/src/lcode.c ! ${wxLua_ROOT_DIR}/modules/lua/src/ldebug.c ! ${wxLua_ROOT_DIR}/modules/lua/src/ldo.c ! ${wxLua_ROOT_DIR}/modules/lua/src/ldump.c ! ${wxLua_ROOT_DIR}/modules/lua/src/lfunc.c ! ${wxLua_ROOT_DIR}/modules/lua/src/lgc.c ! ${wxLua_ROOT_DIR}/modules/lua/src/llex.c ! ${wxLua_ROOT_DIR}/modules/lua/src/lmem.c ! ${wxLua_ROOT_DIR}/modules/lua/src/lobject.c ! ${wxLua_ROOT_DIR}/modules/lua/src/lopcodes.c ! ${wxLua_ROOT_DIR}/modules/lua/src/lparser.c ! ${wxLua_ROOT_DIR}/modules/lua/src/lstate.c ! ${wxLua_ROOT_DIR}/modules/lua/src/lstring.c ! ${wxLua_ROOT_DIR}/modules/lua/src/ltable.c ! ${wxLua_ROOT_DIR}/modules/lua/src/ltm.c ! ${wxLua_ROOT_DIR}/modules/lua/src/lundump.c ! ${wxLua_ROOT_DIR}/modules/lua/src/lvm.c ! ${wxLua_ROOT_DIR}/modules/lua/src/lzio.c ! ${wxLua_ROOT_DIR}/modules/lua/src/lauxlib.c ! ${wxLua_ROOT_DIR}/modules/lua/src/lbaselib.c ! ${wxLua_ROOT_DIR}/modules/lua/src/ldblib.c ! ${wxLua_ROOT_DIR}/modules/lua/src/liolib.c ! ${wxLua_ROOT_DIR}/modules/lua/src/lmathlib.c ! ${wxLua_ROOT_DIR}/modules/lua/src/loslib.c ! ${wxLua_ROOT_DIR}/modules/lua/src/ltablib.c ! ${wxLua_ROOT_DIR}/modules/lua/src/lstrlib.c ! ${wxLua_ROOT_DIR}/modules/lua/src/loadlib.c ${wxLua_ROOT_DIR}/modules/lua/src/linit.c ! LINK_LIBRARIES PROPERTIES DEFINE_SYMBOL "LUA_BUILD_AS_DLL" PROPERTIES FOLDER "wxLua/Modules") --- 336,402 ---- wxLuaBind_xml_Lib wxLuaBind_xrc_Lib) ! # --------------------------------------------------------------------------- ! ! ADD_LIBRARY_FULL( wxLuaModule SHARED ALLOW_MISSING_FILES ! HEADERS ${wxLua_ROOT_DIR}/modules/luamodule/include/*.h ! SOURCES ${wxLua_ROOT_DIR}/modules/luamodule/src/*.cpp ! ${wxLuaBindLib_SOURCE_FILES} ! ${wxLuaSocketLib_SOURCE_FILES} ! ${wxLuaDebugLib_SOURCE_FILES} ! ${wxLuaLib_SOURCE_FILES} ! LINK_LIBRARIES ! #wxLuaBindLib ! #wxLuaSocketLib ! #wxLuaDebugLib ! #wxLuaLib ! ${wxWidgets_LIBRARIES} ! PROPERTIES DEFINE_SYMBOL "WXMAKINGDLL_LUAMODULE" PROPERTIES FOLDER "wxLua/Modules") + SET_TARGET_PROPERTIES(wxLuaModule + PROPERTIES COMPILE_DEFINITIONS "WXMAKINGDLL_WXLUA;WXMAKINGDLL_WXLUASOCKET;WXMAKINGDLL_WXLUADEBUG;WXMAKINGDLL_WXBIND") + + # --------------------------------------------------------------------------- ! add_definitions( -D_CRT_SECURE_NO_WARNINGS ) ! ADD_LIBRARY_FULL( LuaLib ! HEADERS ${wxLua_ROOT_DIR}/modules/lua/src/*.h ! SOURCES ! ${wxLua_ROOT_DIR}/modules/lua/src/lapi.c ! ${wxLua_ROOT_DIR}/modules/lua/src/lcode.c ! ${wxLua_ROOT_DIR}/modules/lua/src/ldebug.c ! ${wxLua_ROOT_DIR}/modules/lua/src/ldo.c ! ${wxLua_ROOT_DIR}/modules/lua/src/ldump.c ! ${wxLua_ROOT_DIR}/modules/lua/src/lfunc.c ! ${wxLua_ROOT_DIR}/modules/lua/src/lgc.c ! ${wxLua_ROOT_DIR}/modules/lua/src/llex.c ! ${wxLua_ROOT_DIR}/modules/lua/src/lmem.c ! ${wxLua_ROOT_DIR}/modules/lua/src/lobject.c ! ${wxLua_ROOT_DIR}/modules/lua/src/lopcodes.c ! ${wxLua_ROOT_DIR}/modules/lua/src/lparser.c ! ${wxLua_ROOT_DIR}/modules/lua/src/lstate.c ! ${wxLua_ROOT_DIR}/modules/lua/src/lstring.c ! ${wxLua_ROOT_DIR}/modules/lua/src/ltable.c ! ${wxLua_ROOT_DIR}/modules/lua/src/ltm.c ! ${wxLua_ROOT_DIR}/modules/lua/src/lundump.c ! ${wxLua_ROOT_DIR}/modules/lua/src/lvm.c ! ${wxLua_ROOT_DIR}/modules/lua/src/lzio.c ! ${wxLua_ROOT_DIR}/modules/lua/src/lauxlib.c ! ${wxLua_ROOT_DIR}/modules/lua/src/lbaselib.c ! ${wxLua_ROOT_DIR}/modules/lua/src/ldblib.c ! ${wxLua_ROOT_DIR}/modules/lua/src/liolib.c ! ${wxLua_ROOT_DIR}/modules/lua/src/lmathlib.c ! ${wxLua_ROOT_DIR}/modules/lua/src/loslib.c ! ${wxLua_ROOT_DIR}/modules/lua/src/ltablib.c ! ${wxLua_ROOT_DIR}/modules/lua/src/lstrlib.c ! ${wxLua_ROOT_DIR}/modules/lua/src/loadlib.c ${wxLua_ROOT_DIR}/modules/lua/src/linit.c ! LINK_LIBRARIES PROPERTIES DEFINE_SYMBOL "LUA_BUILD_AS_DLL" PROPERTIES FOLDER "wxLua/Modules") *************** *** 406,416 **** ADD_EXECUTABLE_FULL( luac ALLOW_MISSING_FILES HEADERS "" ! SOURCES ! ${wxLua_ROOT_DIR}/modules/lua/src/luac.c ${wxLua_ROOT_DIR}/modules/lua/src/print.c #${LuaLib_SOURCE_FILES} # alternatively we could simply recompile these #${LuaLib_OBJECTS} # see note above about DLL linking ${LUAC_SOURCES} ! LINK_LIBRARIES # LuaLib # see note above about DLL linking PROPERTIES FOLDER "wxLua/apps") --- 419,429 ---- ADD_EXECUTABLE_FULL( luac ALLOW_MISSING_FILES HEADERS "" ! SOURCES ! ${wxLua_ROOT_DIR}/modules/lua/src/luac.c ${wxLua_ROOT_DIR}/modules/lua/src/print.c #${LuaLib_SOURCE_FILES} # alternatively we could simply recompile these #${LuaLib_OBJECTS} # see note above about DLL linking ${LUAC_SOURCES} ! LINK_LIBRARIES # LuaLib # see note above about DLL linking PROPERTIES FOLDER "wxLua/apps") *************** *** 420,427 **** ADD_EXECUTABLE_FULL( lua ! HEADERS ! SOURCES ${wxLua_ROOT_DIR}/modules/lua/src/lua.c ! LINK_LIBRARIES LuaLib PROPERTIES FOLDER "wxLua/apps") --- 433,440 ---- ADD_EXECUTABLE_FULL( lua ! HEADERS ! SOURCES ${wxLua_ROOT_DIR}/modules/lua/src/lua.c ! LINK_LIBRARIES LuaLib PROPERTIES FOLDER "wxLua/apps") |