45 DEPENDS updaterevision) |
45 DEPENDS updaterevision) |
46 |
46 |
47 get_target_property (NAMEDENUMS_EXE namedenums LOCATION) |
47 get_target_property (NAMEDENUMS_EXE namedenums LOCATION) |
48 |
48 |
49 add_custom_target (botc_enum_strings ALL |
49 add_custom_target (botc_enum_strings ALL |
50 COMMAND ${NAMEDENUMS_EXE} ${BOTC_HEADERS} src/enumStrings.h |
50 COMMAND ${NAMEDENUMS_EXE} ${BOTC_HEADERS} src/enumstrings.h |
51 WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} |
51 WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} |
52 DEPENDS namedenums) |
52 DEPENDS namedenums) |
53 |
53 |
54 add_executable (botc ${BOTC_SOURCES}) |
54 add_executable (botc ${BOTC_SOURCES}) |
55 add_dependencies(botc revision_check botc_enum_strings) |
55 add_dependencies(botc revision_check botc_enum_strings) |