X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=CMakeLists.txt;h=57b12d9055a89ae623b2ac99fccd0cd5035a2079;hb=6a547ae8ee7e77be8c8420d9becd7d666f402c1e;hp=1f951eb3f0b7ec16b8f0aae99fcfa4491697ad2b;hpb=b2983dfe693dbeabed656e99e4fe36e945a1d6db;p=platform%2Fcore%2Fappfw%2Fail.git diff --git a/CMakeLists.txt b/CMakeLists.txt index 1f951eb..57b12d9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,10 +2,6 @@ CMAKE_MINIMUM_REQUIRED(VERSION 2.6) PROJECT(ail C) -OPTION(SMACK "Enable smack support" ON) -IF(SMACK) - ADD_DEFINITIONS("-DWRT_SMACK_ENABLED") # enable smack -ENDIF(SMACK) SET(LIBNAME "lib${PROJECT_NAME}") SET(PREFIX ${CMAKE_INSTALL_PREFIX}) SET(BINDIR "${PREFIX}/bin") @@ -27,13 +23,19 @@ SET(SRCS src/ail_package.c src/ail_desktop.c src/ail_convert.c + src/ail_vconf.c ) INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/include) INCLUDE(FindPkgConfig) -pkg_check_modules(LPKGS REQUIRED glib-2.0 sqlite3 dlog db-util xdgmime vconf libtzplatform-config) +pkg_check_modules(LDPC REQUIRED libtzplatform-config) +FOREACH(flag ${LDPC_LIBRARIES}) + SET(PC_LIB "${PC_LIB} -l${flag}") +ENDFOREACH(flag) + +pkg_check_modules(LPKGS REQUIRED glib-2.0 sqlite3 dlog db-util xdgmime vconf libtzplatform-config libsmack) STRING(REPLACE ";" " " EXTRA_CFLAGS "${LPKGS_CFLAGS}") SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fvisibility=hidden") @@ -52,6 +54,7 @@ CONFIGURE_FILE(${PROJECT_NAME}.pc.in ${CMAKE_BINARY_DIR}/${PROJECT_NAME}.pc @ONL INSTALL(TARGETS ${LIBNAME} DESTINATION ${LIB_INSTALL_DIR}) INSTALL(FILES ${CMAKE_BINARY_DIR}/${PROJECT_NAME}.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig) INSTALL(FILES ${CMAKE_SOURCE_DIR}/include/ail.h DESTINATION include) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/src/ail_vconf.h DESTINATION include) CONFIGURE_FILE(${CMAKE_SOURCE_DIR}/desktop.conf.in ${CMAKE_SOURCE_DIR}/desktop.conf) INSTALL(FILES ${CMAKE_SOURCE_DIR}/desktop.conf DESTINATION share/install-info)