pull/2232/head
dr7ana 11 months ago
parent 127ac2c9aa
commit acf494098a

@ -11,7 +11,7 @@ find_library(FOUNDATION Foundation REQUIRED)
find_library(NETEXT NetworkExtension REQUIRED) find_library(NETEXT NetworkExtension REQUIRED)
find_library(COREFOUNDATION CoreFoundation REQUIRED) find_library(COREFOUNDATION CoreFoundation REQUIRED)
target_link_libraries(lokinet-base PUBLIC ${FOUNDATION}) target_link_libraries(lokinet-base INTERFACE ${FOUNDATION})
target_sources(lokinet-platform PRIVATE vpn_platform.cpp vpn_interface.cpp route_manager.cpp context_wrapper.cpp) target_sources(lokinet-platform PRIVATE vpn_platform.cpp vpn_interface.cpp route_manager.cpp context_wrapper.cpp)
@ -27,7 +27,7 @@ enable_lto(lokinet-extension)
target_compile_options(lokinet-extension PRIVATE -fobjc-arc) target_compile_options(lokinet-extension PRIVATE -fobjc-arc)
if(MACOS_SYSTEM_EXTENSION) if(MACOS_SYSTEM_EXTENSION)
target_compile_definitions(lokinet-extension PRIVATE MACOS_SYSTEM_EXTENSION) target_compile_definitions(lokinet-extension PRIVATE MACOS_SYSTEM_EXTENSION)
target_compile_definitions(lokinet-base PUBLIC MACOS_SYSTEM_EXTENSION) target_compile_definitions(lokinet-base INTERFACE MACOS_SYSTEM_EXTENSION)
else() else()
target_link_options(lokinet-extension PRIVATE -e _NSExtensionMain) target_link_options(lokinet-extension PRIVATE -e _NSExtensionMain)
endif() endif()

Loading…
Cancel
Save