diff --git a/bear-factory/tool/bend-image/src/CMakeLists.txt b/bear-factory/tool/bend-image/src/CMakeLists.txt index c686672..60007a1 100644 --- a/bear-factory/tool/bend-image/src/CMakeLists.txt +++ b/bear-factory/tool/bend-image/src/CMakeLists.txt @@ -1,7 +1 @@ subdirs(bi) - -install( FILES "${EXECUTABLE_OUTPUT_PATH}/bend-image" - DESTINATION ${BEAR_FACTORY_INSTALL_EXECUTABLE_DIR} - PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE - GROUP_READ GROUP_EXECUTE - WORLD_READ WORLD_EXECUTE ) diff --git a/bear-factory/tool/bend-image/src/bi/CMakeLists.txt b/bear-factory/tool/bend-image/src/bi/CMakeLists.txt index ce41d24..8a69b7a 100644 --- a/bear-factory/tool/bend-image/src/bi/CMakeLists.txt +++ b/bear-factory/tool/bend-image/src/bi/CMakeLists.txt @@ -12,7 +12,16 @@ add_executable( bend-image ${SDC_SOURCE_FILES} ) +set_target_properties( + bend-image + PROPERTIES + INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${BEAR_FACTORY_INSTALL_LIBRARY_DIR}" + ) target_link_libraries( bend-image ${CLAW_GRAPHIC_LIBRARIES} ) +install( + TARGETS bend-image + DESTINATION "${BEAR_FACTORY_INSTALL_EXECUTABLE_DIR}" + ) \ No newline at end of file diff --git a/bear-factory/tool/image-cutter/src/CMakeLists.txt b/bear-factory/tool/image-cutter/src/CMakeLists.txt index c6e4cac..63f03fc 100644 --- a/bear-factory/tool/image-cutter/src/CMakeLists.txt +++ b/bear-factory/tool/image-cutter/src/CMakeLists.txt @@ -1,7 +1 @@ subdirs(ic) - -install( FILES "${EXECUTABLE_OUTPUT_PATH}/image-cutter" - DESTINATION ${BEAR_FACTORY_INSTALL_EXECUTABLE_DIR} - PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE - GROUP_READ GROUP_EXECUTE - WORLD_READ WORLD_EXECUTE ) diff --git a/bear-factory/tool/image-cutter/src/ic/CMakeLists.txt b/bear-factory/tool/image-cutter/src/ic/CMakeLists.txt index 38f62f5..1156c9a 100644 --- a/bear-factory/tool/image-cutter/src/ic/CMakeLists.txt +++ b/bear-factory/tool/image-cutter/src/ic/CMakeLists.txt @@ -12,8 +12,17 @@ add_executable( image-cutter ${IC_SOURCE_FILES} ) +set_target_properties( + image-cutter + PROPERTIES + INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${BEAR_FACTORY_INSTALL_LIBRARY_DIR}" + ) target_link_libraries( image-cutter ${CLAW_APPLICATION_LIBRARIES} ${CLAW_GRAPHIC_LIBRARIES} ) +install( + TARGETS image-cutter + DESTINATION "${BEAR_FACTORY_INSTALL_EXECUTABLE_DIR}" + ) \ No newline at end of file