Mercurial > molko
diff examples/CMakeLists.txt @ 261:bfde372bf152
core: prefix utilities with util_
author | David Demelier <markand@malikania.fr> |
---|---|
date | Sun, 06 Dec 2020 23:06:34 +0100 |
parents | 16be1ad3ddba |
children | cd5bdb995052 |
line wrap: on
line diff
--- a/examples/CMakeLists.txt Sun Dec 06 22:50:48 2020 +0100 +++ b/examples/CMakeLists.txt Sun Dec 06 23:06:34 2020 +0100 @@ -26,25 +26,6 @@ ) set( - ASSETS_MAPS -) - -set( - ASSETS_MAPS_SPRITES - ${examples_SOURCE_DIR}/assets/maps/sprite-town.png - ${examples_SOURCE_DIR}/assets/maps/sprite-world.png -) - -set( - ASSETS_MAPS_ANIMATIONS - ${examples_SOURCE_DIR}/assets/maps/animation-water.png -) - -set( - ASSETS_TILESETS -) - -set( ASSETS_MUSIC ${examples_SOURCE_DIR}/assets/music/vabsounds-romance.ogg ) @@ -77,38 +58,13 @@ # Can't use an interface library as examples live in subdirectories. file(WRITE ${examples_BINARY_DIR}/none.c "void molko() {}") -# These files just need to be copied. -file(MAKE_DIRECTORY ${cmake_BINARY_DIR}/assets/maps) - -foreach (s ${ASSETS_MAPS_SPRITES} ${ASSETS_MAPS_ANIMATIONS}) - get_filename_component(basename ${s} NAME) - set(output ${examples_BINARY_DIR}/assets/maps/${basename}) - - add_custom_command( - OUTPUT ${output} - COMMENT "Copy ${basename}" - DEPENDS ${s} - COMMAND ${CMAKE_COMMAND} -E copy ${s} ${output} - VERBATIM - ) - - list(APPEND COPY_OUTPUTS ${output}) -endforeach () - molko_define_library( TARGET libexamples FOLDER examples SOURCES ${examples_BINARY_DIR}/none.c - ${COPY_OUTPUTS} ${ASSETS} - ${ASSETS_MAPS} - ${ASSETS_TILESETS} - PUBLIC_FLAGS - BINDIR="${examples_BINARY_DIR}" ASSETS ${ASSETS} - MAPS ${ASSETS_MAPS} - TILESETS ${ASSETS_TILESETS} ) add_subdirectory(example-action) @@ -121,15 +77,12 @@ add_subdirectory(example-font) add_subdirectory(example-gridmenu) add_subdirectory(example-label) -add_subdirectory(example-map) add_subdirectory(example-message) add_subdirectory(example-sprite) add_subdirectory(example-trace) add_subdirectory(example-ui) source_group("assets/images" FILES ${ASSETS_IMAGES}) -source_group("assets/maps" FILES ${ASSETS_MAPS}) source_group("assets/music" FILES ${ASSETS_MUSIC}) source_group("assets/sounds" FILES ${ASSETS_SOUNDS}) source_group("assets/sprites" FILES ${ASSETS_SPRITES}) -source_group("assets/tilesets" FILES ${ASSETS_TILESETS})