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)