]> git.lizzy.rs Git - dragonfireclient.git/blobdiff - src/script/CMakeLists.txt
Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu
[dragonfireclient.git] / src / script / CMakeLists.txt
index e1a03b95ac994382514d4eb6f977ab496c3ecc17..491c05a1eea3b4033f4aa7c177322260f33d7a45 100644 (file)
@@ -2,8 +2,18 @@ add_subdirectory(common)
 add_subdirectory(cpp_api)
 add_subdirectory(lua_api)
 
-set(SCRIPT_SRCS 
-       ${SCRIPT_COMMON_SRCS}
-       ${SCRIPT_CPP_API_SRCS}
-       ${SCRIPT_LUA_API_SRCS}
+# Used by server and client
+set(common_SCRIPT_SRCS 
+       ${CMAKE_CURRENT_SOURCE_DIR}/scripting_game.cpp
+       ${common_SCRIPT_COMMON_SRCS}
+       ${common_SCRIPT_CPP_API_SRCS}
+       ${common_SCRIPT_LUA_API_SRCS}
+       PARENT_SCOPE)
+
+# Used by client only
+set(minetest_SCRIPT_SRCS 
+       ${CMAKE_CURRENT_SOURCE_DIR}/scripting_mainmenu.cpp
+       ${minetest_SCRIPT_COMMON_SRCS}
+       ${minetest_SCRIPT_CPP_API_SRCS}
+       ${minetest_SCRIPT_LUA_API_SRCS}
        PARENT_SCOPE)