added tolua++ command and removed stackwalker from build
This commit is contained in:
parent
daccfd9c6e
commit
712f7d5a23
@ -5,10 +5,12 @@ project (MCServer)
|
||||
include_directories ("${PROJECT_SOURCE_DIR}/../")
|
||||
|
||||
ADD_CUSTOM_COMMAND(
|
||||
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/foo.c
|
||||
COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/bar.c ${CMAKE_CURRENT_BINARY_DIR}/foo.c
|
||||
DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/bar.c
|
||||
#add any new generated bindings here
|
||||
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/Bindings.cpp ${CMAKE_CURRENT_BINARY_DIR}/Bindings.h
|
||||
#command execuded to regerate bindings
|
||||
COMMAND "./tolua++.exe" -L virtual_method_hooks.lua -o Bindings.cpp -H Bindings.h AllToLua.pkg
|
||||
#add any new generation dependencies here
|
||||
DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/virtual_method_hooks.lua ${CMAKE_CURRENT_SOURCE_DIR}/AllToLua.pkg
|
||||
)
|
||||
execute_process(COMMAND "./tolua++.exe" -L virtual_method_hooks.lua -o Bindings.cpp -H Bindings.h AllToLua.pkg)
|
||||
|
||||
add_library(Bindings PluginManager LuaState WebPlugin)
|
||||
|
@ -22,10 +22,11 @@ add_subdirectory(Entities)
|
||||
add_subdirectory(Simulator)
|
||||
|
||||
file(GLOB SOURCE
|
||||
"*.h"
|
||||
"*.cpp"
|
||||
)
|
||||
|
||||
list(REMOVE_ITEM SOURCE "${PROJECT_SOURCE_DIR}/StackWalker.cpp")
|
||||
|
||||
add_executable(../MCServer/MCServer ${SOURCE})
|
||||
|
||||
target_link_libraries(../MCServer/MCServer OSSupport HTTPServer iniFile Bindings Items Blocks)
|
||||
|
@ -4,7 +4,6 @@ project (MCServer)
|
||||
|
||||
include_directories ("${PROJECT_SOURCE_DIR}/../")
|
||||
file(GLOB SOURCE
|
||||
"*.h"
|
||||
"*.cpp"
|
||||
)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user