X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=CMakeLists.txt;h=a35ef8d5fbac43cb14117c71209233542bdbaa13;hb=9aa5cd38b6c4d12b4cc74c3cdb0b1f99b2cb3a3a;hp=7dc63e6c957b1d938ac4cada54621f727e71f3fb;hpb=ac5251199582de1a19f45101a4c97a988266d964;p=platform%2Fcore%2Fappfw%2Fappcore-widget.git diff --git a/CMakeLists.txt b/CMakeLists.txt index 7dc63e6..a35ef8d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,12 +8,15 @@ SET(LIBDIR ${LIB_INSTALL_DIR}) SET(INCLUDEDIR "\${prefix}/include") ## Compiler flags -SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fvisibility=hidden -g -Wall -Werror") +SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fvisibility=hidden") +SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g -Wall -Werror") +SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-deprecated-declarations") ## Linker flags SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed,--gc-sections -pie") -SET(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/cmake/Modules/") +SET(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} + "${CMAKE_CURRENT_SOURCE_DIR}/cmake/Modules/") ## Targets SET(TARGET_WIDGET_BASE "appcore-widget-base") @@ -28,26 +31,21 @@ INCLUDE(ApplyPkgConfig) ADD_DEFINITIONS("-DPROJECT_TAG=\"TIZEN_APPCORE_WIDGET\"") ## Find all needed packages once +PKG_CHECK_MODULES(APPCORE_COMMON_DEPS REQUIRED app-core-cpp) +PKG_CHECK_MODULES(APPCORE_MULTIWINDOW_DEPS REQUIRED app-core-multi-window-cpp) +PKG_CHECK_MODULES(APPCORE_MULTIWINDOW_OLD_DEPS REQUIRED appcore-multiwindow) +PKG_CHECK_MODULES(AUL_DEP REQUIRED aul) PKG_CHECK_MODULES(BUNDLE_DEPS REQUIRED bundle) +PKG_CHECK_MODULES(CAPI_APP_COMMON_DEP REQUIRED capi-appfw-app-common) PKG_CHECK_MODULES(DLOG_DEPS REQUIRED dlog) -PKG_CHECK_MODULES(APPCORE_COMMON_DEPS REQUIRED appcore-common) -PKG_CHECK_MODULES(WIDGET_SERVICE_DEPS REQUIRED widget_service) -PKG_CHECK_MODULES(SYSTEM_INFO_DEPS REQUIRED capi-system-info) PKG_CHECK_MODULES(ECORE_WL2_DEPS REQUIRED ecore-wl2) -PKG_CHECK_MODULES(SCREEN_CONNECTOR_PROVIDER_DEPS REQUIRED screen_connector_provider) -PKG_CHECK_MODULES(APPCORE_MULTIWINDOW_DEPS REQUIRED appcore-multiwindow) -PKG_CHECK_MODULES(AUL_DEP REQUIRED aul) PKG_CHECK_MODULES(ELEMENTARY_DEP REQUIRED elementary) -PKG_CHECK_MODULES(CAPI_APP_COMMON_DEP REQUIRED capi-appfw-app-common) PKG_CHECK_MODULES(GLIB_DEPS REQUIRED glib-2.0) -PKG_CHECK_MODULES(GOBJECT_DEPS REQUIRED gobject-2.0) PKG_CHECK_MODULES(GMOCK_DEPS REQUIRED gmock) +PKG_CHECK_MODULES(GOBJECT_DEPS REQUIRED gobject-2.0) +PKG_CHECK_MODULES(SCREEN_CONNECTOR_PROVIDER_DEPS REQUIRED screen_connector_provider) +PKG_CHECK_MODULES(SYSTEM_INFO_DEPS REQUIRED capi-system-info) +PKG_CHECK_MODULES(WIDGET_SERVICE_DEPS REQUIRED widget_service) ADD_SUBDIRECTORY(src) ADD_SUBDIRECTORY(test) - - - - - -