Loads libpolicy_manager.so from the directory where WindowManager is installed
authorYuta Doi <yuta-d@witz-inc.co.jp>
Wed, 23 May 2018 04:16:16 +0000 (13:16 +0900)
committerYuta Doi <yuta-d@witz-inc.co.jp>
Wed, 23 May 2018 04:24:52 +0000 (13:24 +0900)
Change-Id: Ie581e361323dd267a51f2c6e72807ad712e4dca9
Signed-off-by: Yuta Doi <yuta-d@witz-inc.co.jp>
src/CMakeLists.txt

index 60c9394..cc01c57 100644 (file)
@@ -66,7 +66,7 @@ target_link_libraries(${TARGETS_WM}
         ${AFB_LIBRARIES}
         ${WLC_LIBRARIES}
         ${SD_LIBRARIES}
-        ${PLUGIN_PM}
+        ${CMAKE_BINARY_DIR}/src/${PLUGIN_PM}/lib${PLUGIN_PM}.so
 )
 
 target_compile_definitions(${TARGETS_WM}
@@ -99,7 +99,7 @@ set_target_properties(${TARGETS_WM}
         C_STANDARD 99
         C_STANDARD_REQUIRED ON
 
-        LINK_FLAGS "-Wl,--version-script=${CMAKE_CURRENT_SOURCE_DIR}/../export.map")
+        LINK_FLAGS "-Wl,--version-script=${CMAKE_CURRENT_SOURCE_DIR}/../export.map -Wl,-rpath=/var/local/lib/afm/applications/windowmanager-service-2017/0.1/lib/")
 
 if (LINK_LIBCXX)
    set_target_properties(${TARGETS_WM}