Change dali demo launching using DaliDemoNativeActivity JNI.
[platform/core/uifw/dali-demo.git] / build / tizen / CMakeLists.txt
index f6d8ad8..53fa788 100644 (file)
@@ -11,8 +11,8 @@ if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
   endif()
 endif()
 
-SET(ROOT_SRC_DIR ${CMAKE_SOURCE_DIR}/../..)
-SET(DEMO_SHARED ${CMAKE_SOURCE_DIR}/../../shared)
+SET(ROOT_SRC_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../..)
+SET(DEMO_SHARED ${CMAKE_CURRENT_SOURCE_DIR}/../../shared)
 
 SET(PREFIX ${CMAKE_INSTALL_PREFIX})
 
@@ -177,7 +177,7 @@ SET(PO_DIR ${RESOURCE_DIR}/po)
 FILE(GLOB PO_FILES RELATIVE "${PO_DIR}" "${PO_DIR}/*.po")
 
 SET(MSGFMT "/usr/bin/msgfmt")
-SET(MO_FILES_DIR ${CMAKE_BINARY_DIR}/mo)
+SET(MO_FILES_DIR ${CMAKE_CURRENT_BINARY_DIR}/mo)
 FILE(MAKE_DIRECTORY ${MO_FILES_DIR})
 
 FOREACH(PO_FILE ${PO_FILES})
@@ -207,6 +207,12 @@ SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${REQUIRED_CFLAGS} ${DALI_DEMO_CFLAGS} -Werr
 SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${CMAKE_C_FLAGS}")
 
 INCLUDE_DIRECTORIES(${ROOT_SRC_DIR})
+IF(ANDROID)
+  INCLUDE_DIRECTORIES( ${ANDROID_NDK}/sources/android/native_app_glue )
+  INCLUDE_DIRECTORIES( ${ANDROID_NDK}/sysroot/usr )
+  INCLUDE_DIRECTORIES( ${ANDROID_NDK}/sysroot/usr/include/android )
+  INCLUDE_DIRECTORIES( ${ROOT_SRC_DIR}/build/android/app/src/main/cpp )
+ENDIF()
 
 ADD_SUBDIRECTORY(demo)
 ADD_SUBDIRECTORY(examples)