Mercurial > molko
comparison cmake/MlkExecutable.cmake @ 364:570ab19bf268
misc: start removing adventure from library
author | David Demelier <markand@malikania.fr> |
---|---|
date | Sun, 24 Oct 2021 11:29:04 +0200 |
parents | 42a6710629f5 |
children | 19782ea1cf4a |
comparison
equal
deleted
inserted
replaced
363:c74ab1bbedec | 364:570ab19bf268 |
---|---|
31 mlk_bcc(ASSETS ${EXE_ASSETS} OUTPUTS_VAR HEADERS) | 31 mlk_bcc(ASSETS ${EXE_ASSETS} OUTPUTS_VAR HEADERS) |
32 source_group(build/assets FILES ${HEADERS}) | 32 source_group(build/assets FILES ${HEADERS}) |
33 endif () | 33 endif () |
34 | 34 |
35 add_executable(${EXE_NAME} ${EXE_SOURCES} ${HEADERS}) | 35 add_executable(${EXE_NAME} ${EXE_SOURCES} ${HEADERS}) |
36 set_target_properties(${EXE_NAME} PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${CMAKE_SOURCE_DIR}) | 36 target_include_directories(${EXE_NAME} PRIVATE ${CMAKE_CURRENT_BINARY_DIR}) |
37 | |
38 foreach (cfg ${CMAKE_CONFIGURATION_TYPES}) | |
39 string(TOUPPER ${cfg} cfg) | |
40 set_target_properties(${EXE_NAME} PROPERTIES RUNTIME_OUTPUT_DIRECTORY_${CFG} ${CMAKE_SOURCE_DIR}) | |
41 endforeach () | |
42 | 37 |
43 if (EXE_FOLDER) | 38 if (EXE_FOLDER) |
44 set_target_properties(${EXE_NAME} PROPERTIES FOLDER ${EXE_FOLDER}) | 39 set_target_properties(${EXE_NAME} PROPERTIES FOLDER ${EXE_FOLDER}) |
45 endif () | 40 endif () |
46 | 41 |