X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=bt-service-adaptation%2FCMakeLists.txt;h=5e6d30ad63ddea8baf6028c4d020cc58faa656ff;hb=f92031d6e9e02efee635d368aac3f8a4f7239e4d;hp=282201838231c3cc2c662737a69f1e66c47fa16e;hpb=773c4135ce77260742d32ad1f063f2bc732f2240;p=platform%2Fcore%2Fconnectivity%2Fbluetooth-frwk.git diff --git a/bt-service-adaptation/CMakeLists.txt b/bt-service-adaptation/CMakeLists.txt index 2822018..5e6d30a 100644 --- a/bt-service-adaptation/CMakeLists.txt +++ b/bt-service-adaptation/CMakeLists.txt @@ -18,6 +18,7 @@ SET(SRCS ./services/bt-service-dpm.c ./services/bt-service-agent-util.c ./services/hid/bt-service-hidhost.c +./services/hid/bt-service-hiddevice.c ./services/socket/bt-service-socket.c ./services/rfcomm/bt-service-rfcomm.c ./services/audio/bt-service-audio.c @@ -28,6 +29,7 @@ SET(SRCS ./services/audio/avrcp/bt-service-avrcp-tg.c ./services/audio/avrcp/bt-service-avrcp-ctrl.c ./services/gatt/bt-service-gatt.c +./services/audio/hf/bt-service-hf-client.c ) IF("$ENV{CFLAGS}" MATCHES "-DTIZEN_FEATURE_BT_OBEX") @@ -50,6 +52,9 @@ LIST(APPEND SRCS ./services/ipsp/bt-service-ipsp.c) LIST(APPEND SRCS ./services/ipsp/bt-service-ipsp-event-receiver.c) ENDIF() +IF("$ENV{CFLAGS}" MATCHES "-DTIZEN_FEATURE_BT_AVC_TARGET") +LIST(APPEND SRCS ./services/audio/bt-service-absolute-volume.c) +ENDIF() IF("${CMAKE_BUILD_TYPE}" STREQUAL "") SET(CMAKE_BUILD_TYPE "Release") @@ -71,8 +76,24 @@ ENDIF() INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../bt-oal/include) LINK_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../bt-oal) +IF("$ENV{CFLAGS}" MATCHES "-DTIZEN_FEATURE_BT_FACTORY_MODE") SET(PKG_MODULES vconf + dbus-1 + gio-2.0 + gio-unix-2.0 + alarm-service + capi-network-connection + cynara-client + cynara-creds-gdbus + eventsystem + storage + capi-system-info + libsystemd-daemon + bincfg +) +ELSE() +SET(PKG_MODULES vconf dbus-1 gio-2.0 @@ -84,7 +105,9 @@ SET(PKG_MODULES eventsystem storage capi-system-info + libsystemd-daemon ) +ENDIF() INCLUDE(FindPkgConfig) pkg_check_modules(service_pkgs REQUIRED ${PKG_MODULES}) @@ -119,7 +142,7 @@ ADD_DEFINITIONS("-DTIZEN_FEATURE_BT_DPM") SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -pie") ADD_EXECUTABLE(${PROJECT_NAME} ${SRCS}) -TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${service_pkgs_LDFLAGS} -lbt-oal -ldl) +TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${service_pkgs_LDFLAGS} bt-oal -ldl) INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/org.projectx.bt.service DESTINATION share/dbus-1/system-services) INSTALL(TARGETS ${PROJECT_NAME} DESTINATION bin)