Mercurial > molko
diff libmlk-core/CMakeLists.txt @ 634:3930234ab1f5
examples: add basic gamepad
author | David Demelier <markand@malikania.fr> |
---|---|
date | Tue, 29 Aug 2023 13:34:10 +0200 |
parents | 509b395171f2 |
children | 19d19f644b5e |
line wrap: on
line diff
--- a/libmlk-core/CMakeLists.txt Mon Aug 28 20:01:48 2023 +0200 +++ b/libmlk-core/CMakeLists.txt Tue Aug 29 13:34:10 2023 +0200 @@ -19,6 +19,11 @@ project(libmlk-core) set( + ASSETS + ${libmlk-core_SOURCE_DIR}/assets/misc/gamecontrollerdb.txt +) + +set( SOURCES ${libmlk-core_SOURCE_DIR}/mlk/core/action-script.c ${libmlk-core_SOURCE_DIR}/mlk/core/action-stack.c @@ -111,6 +116,7 @@ mlk_library( NAME libmlk-core + ASSETS ${ASSETS} SOURCES ${SOURCES} HEADERS ${HEADERS} HEADERS_DIRECTORY mlk/core @@ -126,9 +132,11 @@ SDL3_ttf::SDL3_ttf-shared libmlk-util INCLUDES + PRIVATE + $<BUILD_INTERFACE:${libmlk-core_BINARY_DIR}> PUBLIC $<BUILD_INTERFACE:${libmlk-core_SOURCE_DIR}> ${OPENAL_INCLUDE_DIR} ) -source_group(TREE ${libmlk-core_SOURCE_DIR} FILES ${HEADERS} ${SOURCES} ${NLS}) +source_group(TREE ${libmlk-core_SOURCE_DIR} FILES ${ASSETS} ${HEADERS} ${SOURCES} ${NLS})