From 8091bd76edb66d5ca76f80ff14fd48665284bfc5 Mon Sep 17 00:00:00 2001 From: Hokwon Song Date: Fri, 22 Mar 2013 17:32:54 +0900 Subject: [PATCH] Apply pkgs config for haptic Change-Id: I1f4edcace4401c6ee01fbad14c5cf84812c9a48f Signed-off-by: Hokwon Song --- src/system/CMakeLists.txt | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/system/CMakeLists.txt b/src/system/CMakeLists.txt index 1dac104..c5a8410 100755 --- a/src/system/CMakeLists.txt +++ b/src/system/CMakeLists.txt @@ -15,6 +15,15 @@ INCLUDE_DIRECTORIES( /usr/include/network ) +INCLUDE(FindPkgConfig) +pkg_check_modules(pkgs REQUIRED + haptic +) + +FOREACH(flag ${pkgs_CFLAGS}) + SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}") +ENDFOREACH(flag) + SET (${this_target}_SOURCE_FILES FSys_CommunicationDispatcherClient.cpp FSys_AlarmManager.cpp @@ -61,6 +70,6 @@ ADD_LIBRARY (${this_target} STATIC ${${this_target}_SOURCE_FILES}) ## SET LINKER FLAGS SET(CMAKE_SHARED_LINKER_FLAGS -Wl, --no-undefined) -TARGET_LINK_LIBRARIES(${this_target} "-lhaptic") +TARGET_LINK_LIBRARIES(${this_target} ${pkgs_LDFLAGS}) TARGET_LINK_LIBRARIES(${this_target} "-lcapi-system-device") TARGET_LINK_LIBRARIES(${this_target} "-lcapi-system-power") -- 2.7.4