summaryrefslogtreecommitdiff
path: root/plugins/CMakeLists.txt
diff options
context:
space:
mode:
authorjj2012-04-17 14:40:59 +0200
committerjj2012-04-17 14:40:59 +0200
commitd901dd28cf0edde7bc769e0c9992804d4e42abf1 (patch)
treebe45c015dda7f27bfec2ede39b4fcea0218ce838 /plugins/CMakeLists.txt
parentf85810c1e22d8b7773ec027384b9a2f3795e48c6 (diff)
parent7946cafc8673401bcfa2ff2e116592755a0968f4 (diff)
downloaddfhack-d901dd28cf0edde7bc769e0c9992804d4e42abf1.tar.gz
dfhack-d901dd28cf0edde7bc769e0c9992804d4e42abf1.tar.bz2
dfhack-d901dd28cf0edde7bc769e0c9992804d4e42abf1.tar.xz
ruby: merge upstream
Diffstat (limited to 'plugins/CMakeLists.txt')
-rw-r--r--plugins/CMakeLists.txt15
1 files changed, 11 insertions, 4 deletions
diff --git a/plugins/CMakeLists.txt b/plugins/CMakeLists.txt
index 39fdcba9..9e03416c 100644
--- a/plugins/CMakeLists.txt
+++ b/plugins/CMakeLists.txt
@@ -20,10 +20,11 @@ if(BUILD_DEV_PLUGINS)
add_subdirectory (devel)
endif()
-OPTION(BUILD_DF2MC "Build DF2MC (needs a checkout first)." OFF)
-if(BUILD_DF2MC)
- add_subdirectory (df2mc)
-endif()
+#It's dead :<
+#OPTION(BUILD_DF2MC "Build DF2MC (needs a checkout first)." OFF)
+#if(BUILD_DF2MC)
+# add_subdirectory (df2mc)
+#endif()
OPTION(BUILD_MAPEXPORT "Build map exporter." ON)
if (BUILD_MAPEXPORT)
@@ -40,6 +41,10 @@ if (BUILD_RUBY)
add_subdirectory (ruby)
endif()
+install(DIRECTORY lua/
+ DESTINATION ${DFHACK_LUA_DESTINATION}/plugins
+ FILES_MATCHING PATTERN "*.lua")
+
# Protobuf
FILE(GLOB PROJECT_PROTOS ${CMAKE_CURRENT_SOURCE_DIR}/proto/*.proto)
@@ -102,6 +107,8 @@ if (BUILD_SUPPORTED)
DFHACK_PLUGIN(feature feature.cpp)
DFHACK_PLUGIN(lair lair.cpp)
DFHACK_PLUGIN(zone zone.cpp)
+ # this one exports functions to lua
+ DFHACK_PLUGIN(burrows burrows.cpp LINK_LIBRARIES lua)
# not yet. busy with other crud again...
#DFHACK_PLUGIN(versionosd versionosd.cpp)
endif()