diff options
-rw-r--r-- | CMakeLists.txt | 17 |
1 files changed, 6 insertions, 11 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index f578f4d..e84dc0f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -19,13 +19,6 @@ ENDIF(_TIZEN_FEATURE_BACKGROUND_MANAGEMENT) # Build appcore-agent Library # ------------------------------ SET(APPCORE_AGENT "appcore-agent") -SET(SRCS_agent src/appcore-agent.c - src/service_app_main.c - src/service_app_error.c - ) -SET(HEADERS_agent appcore-agent.h - service_app_extension.h - service_app.h) INCLUDE(FindPkgConfig) pkg_check_modules(pkg_agent REQUIRED aul dlog capi-appfw-app-control capi-appfw-app-common vconf ecore vconf-internal-keys appcore-common) @@ -33,7 +26,8 @@ FOREACH(flag ${pkg_agent_CFLAGS}) SET(EXTRA_CFLAGS_agent "${EXTRA_CFLAGS_agent} ${flag}") ENDFOREACH(flag) -ADD_LIBRARY(${APPCORE_AGENT} SHARED ${SRCS_agent}) +AUX_SOURCE_DIRECTORY(src SOURCES) +ADD_LIBRARY(${APPCORE_AGENT} SHARED ${SOURCES}) SET_TARGET_PROPERTIES(${APPCORE_AGENT} PROPERTIES SOVERSION ${MAJORVER}) SET_TARGET_PROPERTIES(${APPCORE_AGENT} PROPERTIES VERSION ${FULLVER}) SET_TARGET_PROPERTIES(${APPCORE_AGENT} PROPERTIES COMPILE_FLAGS ${EXTRA_CFLAGS_agent}) @@ -47,6 +41,7 @@ INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/${APPCORE_AGENT}.pc DESTINATION ${LIB_ CONFIGURE_FILE(capi-appfw-service-application.pc.in capi-appfw-service-application.pc @ONLY) INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/capi-appfw-service-application.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig) -FOREACH(hfile ${HEADERS_agent}) - INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/include/${hfile} DESTINATION include/appcore-agent) -ENDFOREACH(hfile) +INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/include/ DESTINATION include/appcore-agent/ + FILES_MATCHING + PATTERN "*.h" + )
\ No newline at end of file |