nearby swift: Update include paths for new ukey2 revisions

This commit is contained in:
Anay Wadhera
2023-05-16 10:54:39 -07:00
parent 99e951dc53
commit 4ea5e4cf8a
14 changed files with 10 additions and 46 deletions
+4 -4
View File
@@ -3,10 +3,10 @@
"pins": [
{
"package": "abseil",
"repositoryURL": "https://github.com/firebase/abseil-cpp-SwiftPM.git",
"repositoryURL": "https://github.com/bourdakos1/abseil-cpp-SwiftPM.git",
"state": {
"branch": "main",
"revision": "06e7506b74bfc47c70f3353e2927ea3e2275230c",
"branch": "cxx17",
"revision": "a7042563d167160f56e614cd1e2a32616510d9ec",
"version": null
}
},
@@ -22,4 +22,4 @@
]
},
"version": 1
}
}
+6 -42
View File
@@ -168,69 +168,30 @@ let package = Package(
.headerSearchPath("smhasher/src/")
]
),
.target(
name: "securemessage",
dependencies: [
"protobuf",
.product(name: "openssl_grpc", package: "BoringSSL-GRPC"),
],
path: "third_party/securemessage",
exclude: [
"securemessage/cmake",
"securemessage/cpp/src/securemessage/CMakeLists.txt",
"securemessage/cpp/test",
"securemessage/cpp/CMakeLists.txt",
"securemessage/cpp/Makefile",
"securemessage/cpp/README.md",
"securemessage/java",
"securemessage/js",
"securemessage/proto",
"securemessage/third_party",
"securemessage/CMakeLists.txt",
"securemessage/CONTRIBUTORS",
"securemessage/CONTRIBUTING.md",
"securemessage/LICENSE",
"securemessage/README.md",
],
sources: [
"securemessage/cpp/src/securemessage",
"compiled_proto",
],
publicHeadersPath: "include",
cSettings: [
.headerSearchPath("securemessage/cpp/include/"),
.headerSearchPath("compiled_proto/"),
]
),
.target(
name: "ukey2",
dependencies: [
"securemessage",
"protobuf",
.product(name: "abseil", package: "abseil"),
.product(name: "openssl_grpc", package: "BoringSSL-GRPC"),
],
path: "third_party/ukey2",
exclude: [
"ukey2/cmake",
"ukey2/src/main/cpp/src/securegcm/CMakeLists.txt",
"ukey2/src/main/cpp/src/securegcm/ukey2_shell.cc",
"ukey2/src/main/cpp/test",
"ukey2/src/main/cpp/CMakeLists.txt",
"ukey2/src/main/java",
"ukey2/src/main/javatest",
"ukey2/src/main/proto",
"ukey2/src/main/CMakeLists.txt",
"ukey2/third_party",
"ukey2/Android.bp",
"ukey2/build.gradle",
"ukey2/CMakeLists.txt",
"ukey2/CONTRIBUTING.md",
"ukey2/LICENSE",
"ukey2/MODULE_LICENSE_APACHE2",
"ukey2/NOTICE",
"ukey2/README",
"ukey2/README.md",
"compiled_proto/proto/securemessage.pb.cc",
"compiled_proto/src/main/proto/securemessage.pb.cc",
],
sources: [
"ukey2/src/main/cpp/src/securegcm",
@@ -238,8 +199,9 @@ let package = Package(
],
publicHeadersPath: "include",
cSettings: [
.headerSearchPath("ukey2/src/main/cpp/include/"),
.headerSearchPath("ukey2/"),
.headerSearchPath("compiled_proto/"),
.headerSearchPath("compiled_proto/src/main/"),
]
),
.target(
@@ -605,6 +567,8 @@ let package = Package(
cSettings: [
.headerSearchPath("./"),
.headerSearchPath("compiled_proto/"),
.headerSearchPath("third_party/ukey2/ukey2/"),
.headerSearchPath("third_party/ukey2/compiled_proto/"),
.define("NO_WEBRTC"),
.define("NEARBY_SWIFTPM"),
]