2 # Copyright (c) 2008 ~ 2010 Samsung Electronics Co., Ltd.
6 CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
7 SET(CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS true)
9 PROJECT(rpm-installer C)
11 SET(PREFIX ${CMAKE_INSTALL_PREFIX})
12 SET(EXEC_PREFIX "\${prefix}")
13 SET(LIBDIR "\${prefix}/lib")
14 SET(INCLUDEDIR "\${prefix}/include")
17 set(CMAKE_SKIP_BUILD_RPATH true)
20 ADD_DEFINITIONS("-DTIZEN_VERSION=\"${TIZEN_VERSION}\"")
22 message(FATAL_ERROR "TIZEN_VERSION MUST BE declared on build flag.")
25 configure_file(rpm_installer_deactvation_list.txt.in rpm_installer_deactvation_list.txt @ONLY)
26 INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/rpm_installer_deactvation_list.txt DESTINATION /opt/share/packages/.pkgmgr/rpm-installer/)
29 ## build comm libraries
30 add_subdirectory(common)
31 add_subdirectory(frontend)
32 add_subdirectory(backend-lib)