Mercurial > molko
comparison 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 |
comparison
equal
deleted
inserted
replaced
263:cd5bdb995052 | 264:9bbbabb6f077 |
---|---|
113 TARGET libmlk-core | 113 TARGET libmlk-core |
114 SOURCES ${SOURCES} ${ASSETS} ${PO} | 114 SOURCES ${SOURCES} ${ASSETS} ${PO} |
115 ASSETS ${ASSETS} | 115 ASSETS ${ASSETS} |
116 TRANSLATIONS fr | 116 TRANSLATIONS fr |
117 LIBRARIES | 117 LIBRARIES |
118 ${LIBS} | 118 PUBLIC |
119 $<$<BOOL:${LIBM}>:m> | 119 ${LIBS} |
120 libcompat | 120 $<$<BOOL:${LIBM}>:m> |
121 libsqlite | 121 libcompat |
122 SDL2::SDL2 | 122 libsqlite |
123 SDL2::image | 123 SDL2::SDL2 |
124 SDL2::mixer | 124 SDL2::image |
125 SDL2::ttf | 125 SDL2::mixer |
126 PRIVATE_FLAGS | 126 SDL2::ttf |
127 BINDIR="${CMAKE_INSTALL_BINDIR}" | 127 FLAGS |
128 PREFIX="${CMAKE_INSTALL_PREFIX}" | 128 PRIVATE |
129 SHAREDIR="${CMAKE_INSTALL_DATADIR}" | 129 _BSD_SOURCE |
130 PUBLIC_INCLUDES | 130 BINDIR="${CMAKE_INSTALL_BINDIR}" |
131 ${INCS} | 131 PREFIX="${CMAKE_INSTALL_PREFIX}" |
132 $<BUILD_INTERFACE:${libmlk-core_SOURCE_DIR}> | 132 SHAREDIR="${CMAKE_INSTALL_DATADIR}" |
133 $<BUILD_INTERFACE:${libmlk-core_BINARY_DIR}> | 133 INCLUDES |
134 PUBLIC | |
135 ${INCS} | |
136 $<BUILD_INTERFACE:${libmlk-core_SOURCE_DIR}> | |
137 $<BUILD_INTERFACE:${libmlk-core_BINARY_DIR}> | |
134 ) | 138 ) |
135 | 139 |
136 source_group(TREE ${libmlk-core_SOURCE_DIR} FILES ${SOURCES}) | 140 source_group(TREE ${libmlk-core_SOURCE_DIR} FILES ${SOURCES}) |
137 source_group(TREE ${libmlk-core_SOURCE_DIR} FILES ${ASSETS}) | 141 source_group(TREE ${libmlk-core_SOURCE_DIR} FILES ${ASSETS}) |
138 source_group(TREE ${libmlk-core_SOURCE_DIR} FILES ${PO}) | 142 source_group(TREE ${libmlk-core_SOURCE_DIR} FILES ${PO}) |