tizen 2.4 release
[framework/web/wrt-commons.git] / build / core / CMakeLists.txt
similarity index 88%
rename from build_mobile/core/CMakeLists.txt
rename to build/core/CMakeLists.txt
index 29dfed7..54d8e10 100644 (file)
@@ -23,18 +23,21 @@ INCLUDE(FindPkgConfig)
 PKG_CHECK_MODULES(SYS_EFL
   ecore
   appcore-efl
+  capi-appfw-application
   openssl
   dlog
   vconf
   libpcrecpp
   icu-uc
   minizip
+  ttrace
   REQUIRED)
 
 # Add core include directories
 INCLUDE_DIRECTORIES(
     ${DPL_LOG_INCLUDE_DIR}
     ${DPL_CORE_INCLUDE_DIR}
+    ${WRT_TRACE_INCLUDE_DIR}
 )
 
 INCLUDE_DIRECTORIES(SYSTEM ${SYS_EFL_INCLUDE_DIRS})
@@ -48,13 +51,14 @@ SET(DPL_EFL_LIBRARY "${PROJECT_NAME}-efl")
 ADD_LIBRARY(${TARGET_DPL_EFL} SHARED
     ${DPL_CORE_SOURCES}
     ${DPL_LOG_SOURCES}
+    ${WRT_TRACE_SOURCES}
 )
 
 TARGET_LINK_LIBRARIES(${TARGET_DPL_EFL} ${SYS_EFL_LIBRARIES} "-lrt")
 
 # Target library properties
 SET_TARGET_PROPERTIES(${TARGET_DPL_EFL} PROPERTIES
-    SOVERSION ${API_VERSION} 
+    SOVERSION ${API_VERSION}
  VERSION ${VERSION}
     CLEAN_DIRECT_OUTPUT 1
     OUTPUT_NAME ${DPL_EFL_LIBRARY})
@@ -71,13 +75,13 @@ INSTALL(FILES ${DPL_CORE_EFL_DETAIL_HEADERS}
 INSTALL(FILES ${DPL_CORE_HEADERS}
         DESTINATION include/dpl-efl/dpl)
 
+# Install trace headers
+INSTALL(FILES ${WRT_TRACE_HEADERS}
+        DESTINATION include/dpl-efl)
+
 # Install log headers
 INSTALL(FILES ${DPL_LOG_HEADERS}
         DESTINATION include/dpl-efl/dpl/log)
 
-# Install 3rdparty headers
-INSTALL(FILES ${DPL_3RDPARTY_HEADERS}
-        DESTINATION include/dpl-efl/dpl/3rdparty/fastdelegate)
-
 # Install pkgconfig script
-configure_and_install_pkg(dpl-efl.pc)
+CONFIGURE_AND_INSTALL_PKG(dpl-efl.pc)