From a8baa2df30ac55ed985dffff99448060f22c6131 Mon Sep 17 00:00:00 2001 From: Dmitry Marakasov Date: Mon, 3 Feb 2014 01:48:07 +0400 Subject: [PATCH] Move demos into separate CMakeLists.txt --- CMakeLists.txt | 11 +---------- demos/CMakeLists.txt | 10 ++++++++++ 2 files changed, 11 insertions(+), 10 deletions(-) create mode 100644 demos/CMakeLists.txt diff --git a/CMakeLists.txt b/CMakeLists.txt index bd43911..666e0f0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -36,16 +36,7 @@ IF(CMAKE_SOURCE_DIR STREQUAL PROJECT_SOURCE_DIR) TARGET_LINK_LIBRARIES(SDL2pp ${SDL2_LIBRARY}) # demos - SET(DEMOS - sprites - lines - rendertarget - ) - - FOREACH(DEMO ${DEMOS}) - ADD_EXECUTABLE(demo_${DEMO} demos/${DEMO}.cc) - TARGET_LINK_LIBRARIES(demo_${DEMO} SDL2pp) - ENDFOREACH(DEMO ${DEMOS}) + ADD_SUBDIRECTORY(demos) ELSE(CMAKE_SOURCE_DIR STREQUAL PROJECT_SOURCE_DIR) MESSAGE(STATUS "libSDL2pp bundled build") diff --git a/demos/CMakeLists.txt b/demos/CMakeLists.txt new file mode 100644 index 0000000..1981997 --- /dev/null +++ b/demos/CMakeLists.txt @@ -0,0 +1,10 @@ +SET(DEMOS + sprites + lines + rendertarget +) + +FOREACH(DEMO ${DEMOS}) + ADD_EXECUTABLE(demo_${DEMO} ${DEMO}.cc) + TARGET_LINK_LIBRARIES(demo_${DEMO} SDL2pp) +ENDFOREACH(DEMO ${DEMOS})