From 69dbc046eb5a82b38c6d5c3302e9b3b0b3c1bcf1 Mon Sep 17 00:00:00 2001 From: Perttu Ahola Date: Mon, 21 Feb 2011 16:10:36 +0200 Subject: preliminary lua scripting framework for objects --- src/CMakeLists.txt | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) (limited to 'src/CMakeLists.txt') diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index b26294113..3f151199f 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -102,17 +102,15 @@ include_directories( ${IRRLICHT_INCLUDE_DIR} ${ZLIB_INCLUDE_DIR} ${CMAKE_BUILD_TYPE} - "${PROJECT_SOURCE_DIR}/jthread" ${PNG_INCLUDE_DIR} + "${PROJECT_SOURCE_DIR}/jthread" + "${PROJECT_SOURCE_DIR}/lua/src" ) set(EXECUTABLE_OUTPUT_PATH ../bin) -set(JTHREAD_LIBRARIES "jthread") -set(JTHREAD_SRCS "") - if(BUILD_CLIENT) - add_executable(minetest ${minetest_SRCS} ${JTHREAD_SRCS}) + add_executable(minetest ${minetest_SRCS}) target_link_libraries( minetest ${ZLIB_LIBRARIES} @@ -122,19 +120,22 @@ if(BUILD_CLIENT) ${BZIP2_LIBRARIES} ${PNG_LIBRARIES} ${X11_LIBRARIES} - ${JTHREAD_LIBRARIES} ${PLATFORM_LIBS} ${CLIENT_PLATFORM_LIBS} + jthread + lua ) + #${CMAKE_CURRENT_SOURCE_DIR}/lua/build/liblua endif(BUILD_CLIENT) if(BUILD_SERVER) - add_executable(minetestserver ${minetestserver_SRCS} ${JTHREAD_SRCS}) + add_executable(minetestserver ${minetestserver_SRCS}) target_link_libraries( minetestserver ${ZLIB_LIBRARIES} - ${JTHREAD_LIBRARIES} ${PLATFORM_LIBS} + jthread + lua ) endif(BUILD_SERVER) @@ -191,6 +192,8 @@ endif() # Example configuration file install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/../minetest.conf.example" DESTINATION ${EXAMPLE_CONF_DIR}) +install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/../data/luaobjects" DESTINATION ${DATADIR}) + if(BUILD_CLIENT) install(TARGETS minetest DESTINATION ${BINDIR}) @@ -215,5 +218,6 @@ endif(BUILD_SERVER) # Subdirectories add_subdirectory(jthread) +add_subdirectory(lua) #end -- cgit v1.2.3