Build: Only copy dali-toy on Desktop build 69/60369/2
authorTom Robinson <tom.robinson@samsung.com>
Thu, 25 Feb 2016 17:03:03 +0000 (17:03 +0000)
committerTom Robinson <tom.robinson@samsung.com>
Thu, 25 Feb 2016 17:05:48 +0000 (09:05 -0800)
Change-Id: I85adbc37a0474ae79918e289ddf2a6e39f7d24a6

build/tizen/CMakeLists.txt

index 24a666e..c21bf09 100644 (file)
@@ -14,11 +14,12 @@ IF(DEFINED DALI_APP_DIR)
 ELSE()
         SET(APP_DATA_DIR ${PREFIX}/share/com.samsung.dali-demo)
         SET(BINDIR ${PREFIX}/bin)
+
+        # Directory for compiled Emscripten artifacts along with Emscripten examples and demos.
+        SET(EMSCRIPTEN_ENV_DIR ${APP_DATA_DIR}/../emscripten/)
+        SET(EMSCRIPTEN_EXAMPLE_DIR ${ROOT_SRC_DIR}/emscripten-examples/)
 ENDIF()
 
-# Directory for compiled Emscripten artifacts along with Emscripten examples and demos.
-SET(EMSCRIPTEN_ENV_DIR ${PREFIX}/share/emscripten)
-SET(EMSCRIPTEN_EXAMPLE_DIR ${ROOT_SRC_DIR}/emscripten-examples/)
 
 SET(RESOURCE_DIR ${ROOT_SRC_DIR}/resources)
 SET(LOCAL_IMAGES_DIR ${RESOURCE_DIR}/images)
@@ -98,6 +99,9 @@ ADD_SUBDIRECTORY(demo)
 ADD_SUBDIRECTORY(examples)
 ADD_SUBDIRECTORY(builder)
 
-CONFIGURE_FILE( ${EMSCRIPTEN_EXAMPLE_DIR}/dali-toy.js ${EMSCRIPTEN_ENV_DIR} )
-CONFIGURE_FILE( ${EMSCRIPTEN_EXAMPLE_DIR}/dali-toy.html ${EMSCRIPTEN_ENV_DIR} )
-CONFIGURE_FILE( ${EMSCRIPTEN_EXAMPLE_DIR}/dali-doc-demo.html ${EMSCRIPTEN_ENV_DIR} )
+IF(NOT DEFINED DALI_APP_DIR)
+        FILE( MAKE_DIRECTORY ${EMSCRIPTEN_ENV_DIR} )
+        CONFIGURE_FILE( ${EMSCRIPTEN_EXAMPLE_DIR}/dali-toy.js ${EMSCRIPTEN_ENV_DIR}/ )
+        CONFIGURE_FILE( ${EMSCRIPTEN_EXAMPLE_DIR}/dali-toy.html ${EMSCRIPTEN_ENV_DIR}/ )
+        CONFIGURE_FILE( ${EMSCRIPTEN_EXAMPLE_DIR}/dali-doc-demo.html ${EMSCRIPTEN_ENV_DIR}/ )
+ENDIF()