summaryrefslogtreecommitdiff
path: root/library/CMakeLists.txt
diff options
context:
space:
mode:
authorAlexander Gavrilov2012-03-29 10:59:54 +0400
committerAlexander Gavrilov2012-03-29 10:59:54 +0400
commit17ff235c817048797c9e8d14c7215a6ad67de29d (patch)
tree64df773c3b5f82f54946dc7c23ddee77fee6c2e5 /library/CMakeLists.txt
parentd82120a3db65e82cb54b558fa3da6e28dbe767f2 (diff)
downloaddfhack-17ff235c817048797c9e8d14c7215a6ad67de29d.tar.gz
dfhack-17ff235c817048797c9e8d14c7215a6ad67de29d.tar.bz2
dfhack-17ff235c817048797c9e8d14c7215a6ad67de29d.tar.xz
Use codegen.out.xml instead of static.inc in cmake code generation rules.
Now only that file is guaranteed to always be overwritten.
Diffstat (limited to 'library/CMakeLists.txt')
-rw-r--r--library/CMakeLists.txt4
1 files changed, 2 insertions, 2 deletions
diff --git a/library/CMakeLists.txt b/library/CMakeLists.txt
index 4d6767b3..9de419b9 100644
--- a/library/CMakeLists.txt
+++ b/library/CMakeLists.txt
@@ -189,14 +189,14 @@ FILE(GLOB GENERATE_INPUT_SCRIPTS ${dfapi_SOURCE_DIR}/xml/*.pm ${dfapi_SOURCE_DIR
FILE(GLOB GENERATE_INPUT_XMLS ${dfapi_SOURCE_DIR}/xml/*.xml)
ADD_CUSTOM_COMMAND(
- OUTPUT ${dfapi_SOURCE_DIR}/include/df/static.inc
+ OUTPUT ${dfapi_SOURCE_DIR}/include/df/codegen.out.xml
COMMAND ${PERL_EXECUTABLE} xml/codegen.pl xml include/df
WORKING_DIRECTORY ${dfapi_SOURCE_DIR}
MAIN_DEPENDENCY ${dfapi_SOURCE_DIR}/xml/codegen.pl
DEPENDS ${GENERATE_INPUT_XMLS} ${GENERATE_INPUT_SCRIPTS}
)
-ADD_CUSTOM_TARGET(generate_headers DEPENDS ${dfapi_SOURCE_DIR}/include/df/static.inc)
+ADD_CUSTOM_TARGET(generate_headers DEPENDS ${dfapi_SOURCE_DIR}/include/df/codegen.out.xml)
IF(UNIX)
# Don't produce debug info for generated stubs