1 CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
2 SET(CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS true)
3 SET(CMAKE_SKIP_BUILD_RPATH true)
5 PROJECT(package-manager C)
8 SET(VERSION ${VERSION_MAJOR}.1.68)
10 SET(PREFIX ${CMAKE_INSTALL_PREFIX})
11 SET(EXEC_PREFIX "\${prefix}")
12 SET(LIBDIR ${LIB_INSTALL_DIR})
13 SET(INCLUDEDIR "\${prefix}/include")
15 SET(PKGMGR_CLIENT "pkgmgr-client")
17 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fvisibility=hidden -g -Wall")
19 INCLUDE_DIRECTORIES(include)
20 INCLUDE_DIRECTORIES(comm)
22 INCLUDE(FindPkgConfig)
24 ADD_SUBDIRECTORY(comm)
25 ADD_SUBDIRECTORY(server)
26 ADD_SUBDIRECTORY(client)
27 ADD_SUBDIRECTORY(tool)
28 ADD_SUBDIRECTORY(types)