mirror of
https://github.com/deneraraujo/OpenVPNAdapter.git
synced 2026-04-24 00:00:05 +08:00
Move openvpn to separate subspec
This commit is contained in:
+11
-4
@@ -45,7 +45,7 @@ Pod::Spec.new do |s|
|
|||||||
asio_path = "#{vendors_path}/asio"
|
asio_path = "#{vendors_path}/asio"
|
||||||
openvpn_path = "#{vendors_path}/openvpn"
|
openvpn_path = "#{vendors_path}/openvpn"
|
||||||
|
|
||||||
s.source_files = "#{framework_path}/*.{h,m,mm}", "#{openvpn_path}/client/*.{hpp,cpp}"
|
s.source_files = "#{framework_path}/*.{h,m,mm}"
|
||||||
|
|
||||||
s.public_header_files = "#{framework_path}/*.h"
|
s.public_header_files = "#{framework_path}/*.h"
|
||||||
s.private_header_files = [
|
s.private_header_files = [
|
||||||
@@ -56,9 +56,7 @@ Pod::Spec.new do |s|
|
|||||||
"#{framework_path}/OpenVPNPacket.h",
|
"#{framework_path}/OpenVPNPacket.h",
|
||||||
"#{framework_path}/OpenVPNPacketFlowBridge.h",
|
"#{framework_path}/OpenVPNPacketFlowBridge.h",
|
||||||
"#{framework_path}/NSError+OpenVPNError.h",
|
"#{framework_path}/NSError+OpenVPNError.h",
|
||||||
"#{framework_path}/NSArray+OpenVPNAdditions.h",
|
"#{framework_path}/NSArray+OpenVPNAdditions.h"
|
||||||
"#{openvpn_path}/openvpn/**/*.hpp",
|
|
||||||
"#{openvpn_path}/client/*.hpp"
|
|
||||||
]
|
]
|
||||||
|
|
||||||
s.preserve_paths = [
|
s.preserve_paths = [
|
||||||
@@ -108,4 +106,13 @@ Pod::Spec.new do |s|
|
|||||||
"OTHER_CPLUSPLUSFLAGS" => "$(OTHER_CFLAGS) -DUSE_ASIO -DUSE_ASIO_THREADLOCAL -DASIO_STANDALONE -DASIO_NO_DEPRECATED -DHAVE_LZ4 -DUSE_MBEDTLS -DOPENVPN_FORCE_TUN_NULL -DUSE_TUN_BUILDER"
|
"OTHER_CPLUSPLUSFLAGS" => "$(OTHER_CFLAGS) -DUSE_ASIO -DUSE_ASIO_THREADLOCAL -DASIO_STANDALONE -DASIO_NO_DEPRECATED -DHAVE_LZ4 -DUSE_MBEDTLS -DOPENVPN_FORCE_TUN_NULL -DUSE_TUN_BUILDER"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
# ――― Subspecs ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
|
||||||
|
|
||||||
|
s.subspec "openvpn" do |openvpn|
|
||||||
|
openvpn.source_files = "#{openvpn_path}/client/*.{hpp,cpp}"
|
||||||
|
openvpn.private_header_files = "#{openvpn_path}/client/*.hpp"
|
||||||
|
openvpn.compiler_flags = "-x objective-c++"
|
||||||
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user