Update VC engine (Fixed nullptr data)
[platform/core/uifw/vc-engine-default.git] / CMakeLists.txt
1 CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
2 PROJECT(org.tizen.vc-engine-default C)
3
4 SET(VERSION 1.0.1)
5
6 FIND_PROGRAM(UNAME NAMES uname)
7 EXEC_PROGRAM("${UNAME}" ARGS "-m" OUTPUT_VARIABLE "ARCH")
8 IF("${ARCH}" MATCHES "^arm.*")
9 SET(INSTALL_ARCH arm)
10 INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/arm/org.tizen.vc-engine-default DESTINATION ${APP_INSTALL_PREFIX}/bin/)
11 ELSEIF("${ARCH}" MATCHES "^i586.*")
12 SET(INSTALL_ARCH i586)
13 INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/i586/org.tizen.vc-engine-default DESTINATION ${APP_INSTALL_PREFIX}/bin/)
14 ELSEIF("${ARCH}" MATCHES "^i686.*")
15 SET(INSTALL_ARCH i586)
16 INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/i586/org.tizen.vc-engine-default DESTINATION ${APP_INSTALL_PREFIX}/bin/)
17 ELSEIF("${ARCH}" MATCHES "^aarch64.*")
18 SET(INSTALL_ARCH aarch64)
19 INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/aarch64/org.tizen.vc-engine-default DESTINATION ${APP_INSTALL_PREFIX}/bin/)
20 ELSEIF("${ARCH}" MATCHES "^x86_64.*")
21 SET(INSTALL_ARCH x86_64)
22 INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/x86_64/org.tizen.vc-engine-default DESTINATION ${APP_INSTALL_PREFIX}/bin/)
23 ENDIF()
24
25 INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/engine_data/ DESTINATION ${TZ_SYS_RO_SHARE}/voice/vc/engine_data)
26 INSTALL(FILES ${CMAKE_SOURCE_DIR}/vc-default-info.xml DESTINATION ${TZ_SYS_RO_SHARE}/voice/vc/1.0/engine-info/)
27 INSTALL(FILES ${CMAKE_SOURCE_DIR}/org.tizen.vc-engine-default.xml DESTINATION ${APP_MANIFESTDIR})