Merge "Change visual animation code" into devel/master
[platform/core/uifw/dali-demo.git] / build / tizen / examples / CMakeLists.txt
index bab5ba4..ed65080 100644 (file)
@@ -13,9 +13,21 @@ MACRO(SUBDIRLIST result curdir)
 ENDMACRO()
 SUBDIRLIST(SUBDIRS ${EXAMPLES_SRC_DIR})
 
+SET(SCENE_LOADER_DIR "scene-loader")
+IF (NOT "${ENABLE_SCENE_LOADER}" )
+  IF ( ${SCENE_LOADER_DIR} IN_LIST SUBDIRS )
+    LIST( REMOVE_ITEM SUBDIRS ${SCENE_LOADER_DIR} )
+  ENDIF()
+ENDIF()
+
 FOREACH(EXAMPLE ${SUBDIRS})
   FILE(GLOB SRCS "${EXAMPLES_SRC_DIR}/${EXAMPLE}/*.cpp")
-  ADD_EXECUTABLE(${EXAMPLE}.example ${SRCS})
-  TARGET_LINK_LIBRARIES(${EXAMPLE}.example ${REQUIRED_PKGS_LDFLAGS})
+  SET(SRCS ${SRCS} "${ROOT_SRC_DIR}/shared/resources-location.cpp")
+  IF(SHARED)
+    ADD_LIBRARY(${EXAMPLE}.example SHARED ${SRCS})
+  ELSE()
+    ADD_EXECUTABLE(${EXAMPLE}.example ${SRCS})
+  ENDIF()
+  TARGET_LINK_LIBRARIES(${EXAMPLE}.example ${REQUIRED_LIBS})
   INSTALL(TARGETS ${EXAMPLE}.example DESTINATION ${BINDIR})
 ENDFOREACH(EXAMPLE)