Mercurial > molko
comparison cmake/MlkLibrary.cmake @ 598:1742b5eaf0d4
cmake: improvements
author | David Demelier <markand@malikania.fr> |
---|---|
date | Fri, 31 Mar 2023 10:42:14 +0200 |
parents | 0bf939090d33 |
children | f2aff78644db |
comparison
equal
deleted
inserted
replaced
597:087468cbf7ab | 598:1742b5eaf0d4 |
---|---|
18 | 18 |
19 include(${CMAKE_CURRENT_LIST_DIR}/MlkBcc.cmake) | 19 include(${CMAKE_CURRENT_LIST_DIR}/MlkBcc.cmake) |
20 include(${CMAKE_CURRENT_LIST_DIR}/MlkNls.cmake) | 20 include(${CMAKE_CURRENT_LIST_DIR}/MlkNls.cmake) |
21 include(${CMAKE_CURRENT_LIST_DIR}/MlkMap.cmake) | 21 include(${CMAKE_CURRENT_LIST_DIR}/MlkMap.cmake) |
22 include(${CMAKE_CURRENT_LIST_DIR}/MlkTileset.cmake) | 22 include(${CMAKE_CURRENT_LIST_DIR}/MlkTileset.cmake) |
23 include(${CMAKE_CURRENT_LIST_DIR}/MlkOptions.cmake) | |
23 | 24 |
24 function(mlk_library) | 25 function(mlk_library) |
25 set(options "INSTALL") | 26 set(options "INSTALL") |
26 set(oneValueArgs "NAME;FOLDER;TYPE;HEADERS_DIRECTORY") | 27 set(oneValueArgs "NAME;FOLDER;TYPE;HEADERS_DIRECTORY") |
27 set(multiValueArgs "SOURCES;ASSETS;LANGS;HEADERS;LIBRARIES;INCLUDES;FLAGS;OPTIONS;MAPS;TILESETS") | 28 set(multiValueArgs "SOURCES;ASSETS;LANGS;HEADERS;LIBRARIES;INCLUDES;FLAGS;OPTIONS;MAPS;TILESETS") |