Mercurial > molko
diff libmlk-core/CMakeLists.txt @ 264:9bbbabb6f077
cmake: make macros simpler
author | David Demelier <markand@malikania.fr> |
---|---|
date | Wed, 09 Dec 2020 21:22:21 +0100 |
parents | f978fa0137ce |
children | 87b8c7510717 |
line wrap: on
line diff
--- a/libmlk-core/CMakeLists.txt Tue Dec 08 17:00:03 2020 +0100 +++ b/libmlk-core/CMakeLists.txt Wed Dec 09 21:22:21 2020 +0100 @@ -115,22 +115,26 @@ ASSETS ${ASSETS} TRANSLATIONS fr LIBRARIES - ${LIBS} - $<$<BOOL:${LIBM}>:m> - libcompat - libsqlite - SDL2::SDL2 - SDL2::image - SDL2::mixer - SDL2::ttf - PRIVATE_FLAGS - BINDIR="${CMAKE_INSTALL_BINDIR}" - PREFIX="${CMAKE_INSTALL_PREFIX}" - SHAREDIR="${CMAKE_INSTALL_DATADIR}" - PUBLIC_INCLUDES - ${INCS} - $<BUILD_INTERFACE:${libmlk-core_SOURCE_DIR}> - $<BUILD_INTERFACE:${libmlk-core_BINARY_DIR}> + PUBLIC + ${LIBS} + $<$<BOOL:${LIBM}>:m> + libcompat + libsqlite + SDL2::SDL2 + SDL2::image + SDL2::mixer + SDL2::ttf + FLAGS + PRIVATE + _BSD_SOURCE + BINDIR="${CMAKE_INSTALL_BINDIR}" + PREFIX="${CMAKE_INSTALL_PREFIX}" + SHAREDIR="${CMAKE_INSTALL_DATADIR}" + INCLUDES + PUBLIC + ${INCS} + $<BUILD_INTERFACE:${libmlk-core_SOURCE_DIR}> + $<BUILD_INTERFACE:${libmlk-core_BINARY_DIR}> ) source_group(TREE ${libmlk-core_SOURCE_DIR} FILES ${SOURCES})