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})