Fix invalid error handling
[platform/core/iot/iotcon.git] / CMakeLists.txt
1 CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
2 PROJECT(iotcon C)
3
4 INCLUDE(FindPkgConfig)
5
6 SET(EXTRA_CFLAGS "-Wall -Werror-implicit-function-declaration -fvisibility=hidden")
7 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS}")
8
9 SET(CLIENT ${PROJECT_NAME})
10 SET(DAEMON "${PROJECT_NAME}-daemon")
11
12 IF(NOT DEFINED DBUS_INTERFACE)
13         MESSAGE("No DBUS_INTERFACE. Check build system")
14         SET(DBUS_INTERFACE "org.tizen.${PROJECT_NAME}.dbus")
15 ENDIF(NOT DEFINED DBUS_INTERFACE)
16
17 IF(TZ_VER_3)
18         ADD_DEFINITIONS("-DTZ_VER_3")
19 ENDIF(TZ_VER_3)
20
21 ADD_SUBDIRECTORY(common)
22 ADD_SUBDIRECTORY(lib)
23 ADD_SUBDIRECTORY(daemon)
24 ADD_SUBDIRECTORY(test)