summaryrefslogtreecommitdiff
path: root/library/CMakeLists.txt
diff options
context:
space:
mode:
authorAlexander Gavrilov2012-03-19 16:59:11 +0400
committerAlexander Gavrilov2012-03-19 16:59:11 +0400
commit296d3a0af306a5247048ed4f38b2bc72eb582d89 (patch)
treefd9a34c7ed70f541c881b039337bb3a5f3025264 /library/CMakeLists.txt
parentbfb226b92ea9021c199d81e189c35d01c6f1f1a0 (diff)
downloaddfhack-296d3a0af306a5247048ed4f38b2bc72eb582d89.tar.gz
dfhack-296d3a0af306a5247048ed4f38b2bc72eb582d89.tar.bz2
dfhack-296d3a0af306a5247048ed4f38b2bc72eb582d89.tar.xz
Skeleton type metadata for future use in lua bindings.
Diffstat (limited to 'library/CMakeLists.txt')
-rw-r--r--library/CMakeLists.txt9
1 files changed, 9 insertions, 0 deletions
diff --git a/library/CMakeLists.txt b/library/CMakeLists.txt
index 63107456..7d3c4d6b 100644
--- a/library/CMakeLists.txt
+++ b/library/CMakeLists.txt
@@ -57,6 +57,7 @@ ColorText.cpp
DataDefs.cpp
DataStatics.cpp
DataStaticsCtor.cpp
+DataStaticsFields.cpp
MiscUtils.cpp
PluginManager.cpp
TileTypes.cpp
@@ -195,6 +196,14 @@ ADD_CUSTOM_COMMAND(
ADD_CUSTOM_TARGET(generate_headers DEPENDS ${dfapi_SOURCE_DIR}/include/df/static.inc)
+IF(UNIX)
+ # Don't produce debug info for generated stubs
+ SET_SOURCE_FILES_PROPERTIES(DataStatics.cpp DataStaticsCtor.cpp DataStaticsFields.cpp
+ PROPERTIES COMPILE_FLAGS "-g0")
+ELSE(WIN32)
+ENDIF()
+
+
# Compilation
ADD_DEFINITIONS(-DBUILD_DFHACK_LIB)