X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=pb-agent%2FCMakeLists.txt;h=8e64ce73740537817ba5371377ef6fe6dd9deb28;hb=2ae749fc2c8db2f573cd32f5f5f6a2647a262945;hp=2f0b4952dfe970a7f73dfedb55696d891b35b2af;hpb=8a5ef20b9cdfbd223f917bed8dadfccadd272125;p=platform%2Fcore%2Fconnectivity%2Fbluetooth-agent.git diff --git a/pb-agent/CMakeLists.txt b/pb-agent/CMakeLists.txt index 2f0b495..8e64ce7 100644 --- a/pb-agent/CMakeLists.txt +++ b/pb-agent/CMakeLists.txt @@ -8,23 +8,16 @@ INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}) INCLUDE(FindPkgConfig) pkg_check_modules(pkgs_pb_agent REQUIRED - dbus-glib-1 dlog contacts-service2 tapi vconf) + gio-2.0 dlog contacts-service2 tapi vconf capi-media-image-util libexif) FOREACH(flag ${pkgs_pb_agent_CFLAGS}) SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}") ENDFOREACH(flag) -SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS}") - -FIND_PROGRAM(DBUS_BINDING_TOOL NAMES dbus-binding-tool) -EXEC_PROGRAM("${DBUS_BINDING_TOOL}" - ARGS "--prefix=bluetooth_pb \\ - ${CMAKE_CURRENT_SOURCE_DIR}/bluetooth_pb_agent.xml \\ - --mode=glib-server \\ - --output=${CMAKE_CURRENT_SOURCE_DIR}/bluetooth_pb_agent_glue.h") +SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIC -Wall -Werror") ADD_EXECUTABLE(${PROJECT_NAME} ${SRCS}) TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${pkgs_pb_agent_LDFLAGS}) INSTALL(TARGETS ${PROJECT_NAME} DESTINATION bin) INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/org.bluez.pb_agent.service - DESTINATION share/dbus-1/services) + DESTINATION share/dbus-1/system-services)