archive success

This commit is contained in:
Macbook
2024-11-08 21:09:15 +07:00
parent 4532a9114f
commit 599dad87a7
4 changed files with 24 additions and 16 deletions
+8
View File
@@ -137,3 +137,11 @@ message("QtCore_location")
message(${QtCore_location}) message(${QtCore_location})
get_filename_component(QT_BIN_DIR_DETECTED "${QtCore_location}/../../../../../bin" ABSOLUTE) get_filename_component(QT_BIN_DIR_DETECTED "${QtCore_location}/../../../../../bin" ABSOLUTE)
set_property(TARGET ${PROJECT} PROPERTY XCODE_EMBED_FRAMEWORKS
"${CMAKE_CURRENT_SOURCE_DIR}/3rd/OpenVPNAdapter/build/Release-macos/OpenVPNAdapter.framework"
)
set(CMAKE_XCODE_ATTRIBUTE_FRAMEWORK_SEARCH_PATHS ${CMAKE_CURRENT_SOURCE_DIR}/3rd/OpenVPNAdapter/build/Release-macos)
target_link_libraries("networkextension" PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/3rd/OpenVPNAdapter/build/Release-macos/OpenVPNAdapter.framework")
+14 -14
View File
@@ -86,23 +86,23 @@ find_library(FW_LIBRESOLV libresolv.9.tbd)
set(CLIENT_ROOT_DIR ${CMAKE_CURRENT_LIST_DIR}/../..) set(CLIENT_ROOT_DIR ${CMAKE_CURRENT_LIST_DIR}/../..)
set(CMAKE_FRAMEWORK_PATH ${CLIENT_ROOT_DIR}/3rd/OpenVPNAdapter/build/Release-macos) set(CMAKE_FRAMEWORK_PATH ${CLIENT_ROOT_DIR}/3rd/OpenVPNAdapter/build/Release-macos)
message("CMAKE_FRAMEWORK_PATH is: ${CMAKE_FRAMEWORK_PATH}") # message("CMAKE_FRAMEWORK_PATH is: ${CMAKE_FRAMEWORK_PATH}")
# framework OpenVPNAdapter # # framework OpenVPNAdapter
set_property(TARGET networkextension PROPERTY XCODE_EMBED_FRAMEWORKS # # set_property(TARGET networkextension PROPERTY XCODE_EMBED_FRAMEWORKS
${CMAKE_FRAMEWORK_PATH}/OpenVPNAdapter.framework # # ${CMAKE_FRAMEWORK_PATH}/OpenVPNAdapter.framework
) # # )
target_link_libraries(networkextension PRIVATE # target_link_libraries(networkextension PRIVATE
${CMAKE_FRAMEWORK_PATH}/OpenVPNAdapter.framework # ${CMAKE_FRAMEWORK_PATH}/OpenVPNAdapter.framework
) # )
target_include_directories(networkextension PRIVATE # target_include_directories(networkextension PRIVATE
${CLIENT_ROOT_DIR}/3rd/OpenVPNAdapter/build/Release-macos/OpenVPNAdapter.framework/Headers # ${CLIENT_ROOT_DIR}/3rd/OpenVPNAdapter/build/Release-macos/OpenVPNAdapter.framework/Headers
) # )
target_link_libraries(networkextension PRIVATE # target_link_libraries(networkextension PRIVATE
"-framework OpenVPNAdapter" # "-framework OpenVPNAdapter"
) # )
target_link_libraries(networkextension PRIVATE ${FW_LIBRESOLV}) target_link_libraries(networkextension PRIVATE ${FW_LIBRESOLV})