Mercurial > malikania
comparison cmake/function/MalikaniaDefineExecutable.cmake @ 205:c973501abe36
windows: many fixes for MinGW and VS
While here, add more options to malikania_define_library and do not put include
directories to assets.
Also remove some useless bits.
author | David Demelier <markand@malikania.fr> |
---|---|
date | Thu, 29 Nov 2018 12:57:30 +0100 |
parents | 0a285d62ace7 |
children |
comparison
equal
deleted
inserted
replaced
204:18e442a52f29 | 205:c973501abe36 |
---|---|
50 add_executable(${EXE_TARGET} ${EXE_SOURCES} ${EXE_ASSETS} ${assets}) | 50 add_executable(${EXE_TARGET} ${EXE_SOURCES} ${EXE_ASSETS} ${assets}) |
51 target_link_libraries(${EXE_TARGET} ${EXE_LIBRARIES}) | 51 target_link_libraries(${EXE_TARGET} ${EXE_LIBRARIES}) |
52 target_include_directories( | 52 target_include_directories( |
53 ${EXE_TARGET} | 53 ${EXE_TARGET} |
54 PRIVATE | 54 PRIVATE |
55 ${CMAKE_CURRENT_BINARY_DIR}/assets | 55 ${CMAKE_CURRENT_BINARY_DIR} |
56 ${EXE_INCLUDES} | 56 ${EXE_INCLUDES} |
57 ) | 57 ) |
58 target_compile_definitions(${EXE_TARGET} PRIVATE ${EXE_FLAGS}) | 58 target_compile_definitions(${EXE_TARGET} PRIVATE ${EXE_FLAGS}) |
59 | 59 |
60 if (EXE_FOLDER) | 60 if (EXE_FOLDER) |