From c5cffaeb0e57bd65bcae5056ada9cb127f62d757 Mon Sep 17 00:00:00 2001 From: Hannah Shi Date: Fri, 15 Dec 2023 09:51:47 -0800 Subject: [PATCH] [ObjC] add PrivacyInfo.xcprivacy to Package.swift (#35300) Privacy info for swift package. Closes #35300 COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/35300 from HannahShiSFB:privacy-manifests-for-swift 18641a11062d353e5b4a897fe02488efd31b0b07 PiperOrigin-RevId: 591284052 --- Package.swift | 6 ++++++ templates/Package.swift.template | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/Package.swift b/Package.swift index e7791b2b5f6..e2c68c7eefe 100644 --- a/Package.swift +++ b/Package.swift @@ -2167,6 +2167,9 @@ let package = Package( "third_party/xxhash/xxhash.h", ], publicHeadersPath: "spm-core-include", + resources: [ + .copy("src/objective-c/PrivacyInfo.xcprivacy"), + ], cSettings: [ .headerSearchPath("./"), .headerSearchPath("include/"), @@ -2213,6 +2216,9 @@ let package = Package( "src/cpp/", ], publicHeadersPath: "spm-cpp-include", + resources: [ + .copy("src/objective-c/PrivacyInfo.xcprivacy"), + ], cSettings: [ .headerSearchPath("./"), .headerSearchPath("include/"), diff --git a/templates/Package.swift.template b/templates/Package.swift.template index acff5e5cf25..2c714749a95 100644 --- a/templates/Package.swift.template +++ b/templates/Package.swift.template @@ -55,6 +55,9 @@ % endfor ], publicHeadersPath: "spm-core-include", + resources: [ + .copy("src/objective-c/PrivacyInfo.xcprivacy"), + ], cSettings: [ .headerSearchPath("./"), .headerSearchPath("include/"), @@ -101,6 +104,9 @@ "src/cpp/", ], publicHeadersPath: "spm-cpp-include", + resources: [ + .copy("src/objective-c/PrivacyInfo.xcprivacy"), + ], cSettings: [ .headerSearchPath("./"), .headerSearchPath("include/"),