Bug fix: Always changed flag becomes true when restriction mode is changed
[apps/agl-service-windowmanager.git] / src / CMakeLists.txt
index 0ce8bb8..ab0fd19 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,'$ORIGIN'")
 
 if (LINK_LIBCXX)
    set_target_properties(${TARGETS_WM}