d2d-conv-manager: fix svace_2.2 issues
[platform/core/convergence/d2d-conv-manager.git] / CMakeLists.txt
1 CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
2 PROJECT(d2d-conv-manager)
3
4 INCLUDE(FindPkgConfig)
5
6 SET(EXTRA_CFLAGS "-Wall -Werror-implicit-function-declaration -fPIC -fvisibility=hidden")
7 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS}")
8
9 SET(EXTRA_CXXFLAGS "-std=c++0x")
10 SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CXXFLAGS}")
11
12 SET(CMAKE_EXE_LINKER_FLAGS " -Wl,--hash-style=both")
13
14 SET(CLIENT "d2d-conv-manager")
15 SET(DAEMON "d2d-conv-managerd")
16 SET(DBUS_INTERFACE "org.tizen.d2dconv")
17
18 INSTALL(FILES ${CMAKE_SOURCE_DIR}/99_d2d-conv-manager.post DESTINATION
19        ${SYSCONF_INSTALL_DIR}/gumd/useradd.d/)
20
21 ADD_SUBDIRECTORY(lib)
22 ADD_SUBDIRECTORY(daemon)
23 ADD_SUBDIRECTORY(msf_tizen_client/test)