Mercurial > molko
diff extern/libutlist/CMakeLists.txt @ 597:087468cbf7ab
cmake: install more modules
author | David Demelier <markand@malikania.fr> |
---|---|
date | Thu, 30 Mar 2023 12:39:24 +0200 |
parents | f9e85d0aca74 |
children |
line wrap: on
line diff
--- a/extern/libutlist/CMakeLists.txt Mon Mar 27 17:01:01 2023 +0200 +++ b/extern/libutlist/CMakeLists.txt Thu Mar 30 12:39:24 2023 +0200 @@ -16,12 +16,21 @@ # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. # -cmake_minimum_required(VERSION 3.0) project(libmlk-utlist) -add_library(libmlk-utlist INTERFACE) -target_include_directories( - libmlk-utlist - INTERFACE - $<BUILD_INTERFACE:${libmlk-utlist_SOURCE_DIR}> + +set( + SOURCES + ${libmlk-utlist_SOURCE_DIR}/utlist.h ) -target_sources(libmlk-utlist INTERFACE ${libmlk-utlist_SOURCE_DIR}/utlist.h) + +mlk_library( + NAME libmlk-utlist + TYPE INTERFACE + SOURCES ${SOURCES} + FOLDER extern + INSTALL + INCLUDES + INTERFACE $<BUILD_INTERFACE:${libmlk-utlist_SOURCE_DIR}> +) + +source_group(TREE ${libmlk-utlist_SOURCE_DIR} FILES ${SOURCES})