device: update cmake script to support common profile 62/60062/1
authorMu-Woong Lee <muwoong.lee@samsung.com>
Tue, 23 Feb 2016 05:01:16 +0000 (14:01 +0900)
committerMu-Woong Lee <muwoong.lee@samsung.com>
Tue, 23 Feb 2016 05:01:16 +0000 (14:01 +0900)
Change-Id: I35044ae9039f0bf2e08808aa239b59a195875c11
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
src/device/CMakeLists.txt

index d7e66efb60f9959e0346a7bfaa57b5c1b5916522..22f35bc978e101c5729633219a548395b3ebafb3 100644 (file)
@@ -2,7 +2,7 @@ CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
 # prvd_cdef, prvd_deps, and prvd_srcs need to be set properly
 
 # Common Profile
-FILE(GLOB prvd_srcs ./*.cpp)
+FILE(GLOB prvd_srcs ./*.cpp system/alarm.cpp system/time.cpp)
 SET(prvd_deps vconf capi-system-info capi-system-device capi-system-runtime-info)
 
 # Mobile Profile
@@ -20,18 +20,11 @@ IF("${PROFILE}" STREQUAL "wearable")
        SET(prvd_deps ${prvd_deps} capi-telephony tapi msg-service motion)
        FILE(GLOB_RECURSE prvd_srcs ${prvd_srcs} activity/*.cpp)
        FILE(GLOB_RECURSE prvd_srcs ${prvd_srcs} system/*.cpp)
-       SET(prvd_srcs ${prvd_srcs} ${CMAKE_CURRENT_SOURCE_DIR}/social/call.cpp)
-       SET(prvd_srcs ${prvd_srcs} ${CMAKE_CURRENT_SOURCE_DIR}/social/message.cpp)
+       FILE(GLOB prvd_srcs ${prvd_srcs} social/call.cpp social/message.cpp)
 ENDIF("${PROFILE}" STREQUAL "wearable")
 
 # TV Profile
 IF("${PROFILE}" STREQUAL "tv")
        SET(prvd_deps ${prvd_deps} capi-network-bluetooth capi-network-wifi)
-       SET(prvd_srcs
-               ${prvd_srcs}
-               ${CMAKE_CURRENT_SOURCE_DIR}/system/headphone.cpp
-               ${CMAKE_CURRENT_SOURCE_DIR}/system/wifi.cpp
-               ${CMAKE_CURRENT_SOURCE_DIR}/system/alarm.cpp
-               ${CMAKE_CURRENT_SOURCE_DIR}/system/time.cpp
-       )
+       FILE(GLOB prvd_srcs ${prvd_srcs} system/headphone.cpp system/wifi.cpp)
 ENDIF("${PROFILE}" STREQUAL "tv")