From f70f2665d8e4f3b92ab79d040ce716a0735e9dd4 Mon Sep 17 00:00:00 2001 From: Hiddify-com Date: Fri, 9 Feb 2024 16:05:22 +0100 Subject: [PATCH] fix: service location bug in linux --- linux/CMakeLists.txt | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/linux/CMakeLists.txt b/linux/CMakeLists.txt index ba38a4ab..8abb9b5b 100644 --- a/linux/CMakeLists.txt +++ b/linux/CMakeLists.txt @@ -108,6 +108,16 @@ install(CODE " set(INSTALL_BUNDLE_DATA_DIR "${CMAKE_INSTALL_PREFIX}/data") set(INSTALL_BUNDLE_LIB_DIR "${CMAKE_INSTALL_PREFIX}/lib") +install(FILES "../libcore/bin/libcore.so" DESTINATION "${INSTALL_BUNDLE_LIB_DIR}" + COMPONENT Runtime) + +install( + FILES "../libcore/bin/HiddifyService" + DESTINATION "${CMAKE_INSTALL_PREFIX}" + PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ GROUP_EXECUTE GROUP_READ WORLD_EXECUTE WORLD_READ + COMPONENT Runtime +) + install(TARGETS ${BINARY_NAME} RUNTIME DESTINATION "${CMAKE_INSTALL_PREFIX}" COMPONENT Runtime) @@ -117,14 +127,7 @@ install(FILES "${FLUTTER_ICU_DATA_FILE}" DESTINATION "${INSTALL_BUNDLE_DATA_DIR} install(FILES "${FLUTTER_LIBRARY}" DESTINATION "${INSTALL_BUNDLE_LIB_DIR}" COMPONENT Runtime) -install(FILES "../libcore/bin/libcore.so" DESTINATION "${INSTALL_BUNDLE_LIB_DIR}" - COMPONENT Runtime) -install( - FILES "../libcore/bin/HiddifyService" - DESTINATION "${INSTALL_BUNDLE_LIB_DIR}" - COMPONENT Runtime -) foreach(bundled_library ${PLUGIN_BUNDLED_LIBRARIES}) install(FILES "${bundled_library}"