seperate tool and server from slp-pkgmgr (for sync with tizen2.4)
[platform/core/appfw/slp-pkgmgr.git] / CMakeLists.txt
1 CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
2 SET(CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS true)
3 SET(CMAKE_SKIP_BUILD_RPATH true)
4
5 PROJECT(package-manager C)
6 INCLUDE(TizenCommon)
7 SET(VERSION_MAJOR 0)
8 SET(VERSION ${VERSION_MAJOR}.1.68)
9
10 SET(PREFIX ${CMAKE_INSTALL_PREFIX})
11 SET(EXEC_PREFIX "\${prefix}")
12 SET(LIBDIR ${LIB_INSTALL_DIR})
13 SET(INCLUDEDIR "\${prefix}/include")
14
15 SET(PKGMGR_CLIENT "pkgmgr-client")
16
17 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fvisibility=hidden -g -Wall")
18
19 INCLUDE_DIRECTORIES(include)
20 INCLUDE_DIRECTORIES(comm)
21
22 INCLUDE(FindPkgConfig)
23
24 ADD_SUBDIRECTORY(comm)
25 ADD_SUBDIRECTORY(client)
26 ADD_SUBDIRECTORY(types)
27
28 INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/include/package-manager-debug.h DESTINATION include)