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})
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})
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)