Merge pull request #53 from amnezia-vpn/ios-wireguard

iOS initial support
This commit is contained in:
pokamest
2022-07-06 16:26:50 +03:00
committed by GitHub
1975 changed files with 395894 additions and 814 deletions
+11 -11
View File
@@ -76,7 +76,8 @@ HEADERS += \
logger.h \
loghandler.h \
loglevel.h \
constants.h
constants.h \
platforms/ios/QRCodeReader.h
SOURCES += \
configurators/cloak_configurator.cpp \
@@ -128,8 +129,8 @@ SOURCES += \
vpnconnection.cpp \
protocols/vpnprotocol.cpp \
logger.cpp \
loghandler.cpp
loghandler.cpp \
platforms/ios/QRCodeReader.cpp
RESOURCES += \
resources.qrc
@@ -290,11 +291,6 @@ ios {
LIBS += -framework StoreKit
LIBS += -framework UserNotifications
# LIBS += $$PWD/3rd/OpenVPNAdapter/build/Debug-iphoneos/LZ4.framework
# LIBS += $$PWD/3rd/OpenVPNAdapter/build/Debug-iphoneos/mbedTLS.framework
# LIBS += $$PWD/3rd/OpenVPNAdapter/build/Debug-iphoneos/OpenVPNClient.framework
# LIBS += $$PWD/3rd/OpenVPNAdapter/build/Debug-iphoneos/OpenVPNAdapter.framework
DEFINES += MVPN_IOS
HEADERS += \
@@ -305,14 +301,18 @@ ios {
platforms/ios/bigintipv6addr.h \
platforms/ios/ipaddress.h \
platforms/ios/ipaddressrange.h
SOURCES += \
SOURCES -= \
platforms/ios/QRCodeReader.cpp
SOURCES += \
protocols/ios_vpnprotocol.mm \
platforms/ios/iosnotificationhandler.mm \
platforms/ios/json.cpp \
platforms/ios/iosglue.mm \
platforms/ios/ipaddress.cpp \
platforms/ios/ipaddressrange.cpp
platforms/ios/ipaddressrange.cpp \
platforms/ios/QRCodeReader.mm
Q_ENABLE_BITCODE.value = NO
Q_ENABLE_BITCODE.name = ENABLE_BITCODE