|
|
@@ -53,18 +53,18 @@ if (URHO3D_LUA)
|
|
|
endif ()
|
|
|
|
|
|
# Use the host tool to generate source files for tolua++ API binding
|
|
|
- file (MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/generated)
|
|
|
+ file (MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/LuaScript/generated)
|
|
|
file (GLOB API_PKG_FILES LuaScript/pkgs/*.pkg)
|
|
|
foreach (DIR Navigation Network Physics Urho2D)
|
|
|
string (TOUPPER URHO3D_${DIR} OPT)
|
|
|
if (NOT ${OPT})
|
|
|
- list (REMOVE_ITEM API_PKG_FILES ${CMAKE_CURRENT_SOURCE_DIR}/pkgs/${DIR}LuaAPI.pkg)
|
|
|
+ list (REMOVE_ITEM API_PKG_FILES ${CMAKE_CURRENT_SOURCE_DIR}/LuaScript/pkgs/${DIR}LuaAPI.pkg)
|
|
|
endif ()
|
|
|
endforeach ()
|
|
|
foreach (API_PKG_FILE ${API_PKG_FILES})
|
|
|
get_filename_component (NAME ${API_PKG_FILE} NAME)
|
|
|
string (REGEX REPLACE LuaAPI\\.pkg$ "" DIR ${NAME})
|
|
|
- set (GEN_CPP_FILE generated/${DIR}LuaAPI.cpp)
|
|
|
+ set (GEN_CPP_FILE LuaScript/generated/${DIR}LuaAPI.cpp)
|
|
|
list (APPEND GEN_CPP_FILES ${GEN_CPP_FILE})
|
|
|
file (GLOB PKG_FILES LuaScript/pkgs/${DIR}/*.pkg)
|
|
|
add_custom_command (OUTPUT ${GEN_CPP_FILE}
|
|
|
@@ -74,7 +74,7 @@ if (URHO3D_LUA)
|
|
|
COMMENT "Generating tolua++ DIR binding on the fly for ${DIR}")
|
|
|
endforeach ()
|
|
|
else ()
|
|
|
- list (APPEND EXCLUDED_SOURCE_DIRS LuaScript generated)
|
|
|
+ list (APPEND EXCLUDED_SOURCE_DIRS LuaScript)
|
|
|
endif ()
|
|
|
|
|
|
# Generate platform specific export header file
|