Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 966344c

Browse files
Merge pull request #1265 from SagarSDagdu/privacy-manifest-inclusion-in-podspec
Bugfix: Update `podspec` to include privacy manifest
2 parents e5e8339 + 5d3db22 commit 966344c

File tree

2 files changed

+18
-8
lines changed

2 files changed

+18
-8
lines changed

‎SQLite.swift.podspec‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ Pod::Spec.new do |s|
3434
ss.source_files = 'Sources/SQLite/**/*.{c,h,m,swift}'
3535
ss.exclude_files = 'Sources/**/Cipher.swift'
3636
ss.library = 'sqlite3'
37+
ss.resource_bundle = { 'SQLite.swift' => 'Sources/SQLite/PrivacyInfo.xcprivacy' }
3738

3839
ss.ios.deployment_target = ios_deployment_target
3940
ss.tvos.deployment_target = tvos_deployment_target
@@ -53,6 +54,7 @@ Pod::Spec.new do |s|
5354
s.subspec 'standalone' do |ss|
5455
ss.source_files = 'Sources/SQLite/**/*.{c,h,m,swift}'
5556
ss.exclude_files = 'Sources/**/Cipher.swift'
57+
ss.resource_bundle = { 'SQLite.swift' => 'Sources/SQLite/PrivacyInfo.xcprivacy' }
5658

5759
ss.xcconfig = {
5860
'OTHER_SWIFT_FLAGS' => '$(inherited) -DSQLITE_SWIFT_STANDALONE',
@@ -77,6 +79,8 @@ Pod::Spec.new do |s|
7779

7880
s.subspec 'SQLCipher' do |ss|
7981
ss.source_files = 'Sources/SQLite/**/*.{c,h,m,swift}'
82+
ss.resource_bundle = { 'SQLite.swift' => 'Sources/SQLite/PrivacyInfo.xcprivacy' }
83+
8084
ss.xcconfig = {
8185
'OTHER_SWIFT_FLAGS' => '$(inherited) -DSQLITE_SWIFT_SQLCIPHER',
8286
'GCC_PREPROCESSOR_DEFINITIONS' => '$(inherited) SQLITE_HAS_CODEC=1 SQLITE_SWIFT_SQLCIPHER=1'

‎SQLite.xcodeproj/project.pbxproj‎

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -218,6 +218,9 @@
218218
DB7C5DA728D7C9B6006395CF /* SQLiteVersion.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB7C5DA528D7C9B6006395CF /* SQLiteVersion.swift */; };
219219
DB7C5DA828D7C9B6006395CF /* SQLiteVersion.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB7C5DA528D7C9B6006395CF /* SQLiteVersion.swift */; };
220220
DB7C5DA928D7C9B6006395CF /* SQLiteVersion.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB7C5DA528D7C9B6006395CF /* SQLiteVersion.swift */; };
221+
DBB93D5A2A22A373009BB96E /* SchemaReaderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DBB93D592A22A373009BB96E /* SchemaReaderTests.swift */; };
222+
DBB93D5B2A22A373009BB96E /* SchemaReaderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DBB93D592A22A373009BB96E /* SchemaReaderTests.swift */; };
223+
DBB93D5C2A22A373009BB96E /* SchemaReaderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DBB93D592A22A373009BB96E /* SchemaReaderTests.swift */; };
221224
DEB306BA2B61CEF500F9D46B /* SQLite.h in Headers */ = {isa = PBXBuildFile; fileRef = EE247AD61C3F04ED00AE3E12 /* SQLite.h */; settings = {ATTRIBUTES = (Public, ); }; };
222225
DEB306BC2B61CEF500F9D46B /* CoreFunctions.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247AFC1C3F06E900AE3E12 /* CoreFunctions.swift */; };
223226
DEB306BD2B61CEF500F9D46B /* Coding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49EB68C31F7B3CB400D89D40 /* Coding.swift */; };
@@ -288,9 +291,6 @@
288291
DEB307092B61CF9500F9D46B /* Connection+AttachTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19A170C08525D3D27CB5F83C /* Connection+AttachTests.swift */; };
289292
DEB3070B2B61CF9500F9D46B /* SQLite.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 03A65E5A1C6BB0F50062603F /* SQLite.framework */; };
290293
DEB3070D2B61CF9500F9D46B /* Resources in Resources */ = {isa = PBXBuildFile; fileRef = 3DF7B79528846FCC005DD8CA /* Resources */; };
291-
DBB93D5A2A22A373009BB96E /* SchemaReaderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DBB93D592A22A373009BB96E /* SchemaReaderTests.swift */; };
292-
DBB93D5B2A22A373009BB96E /* SchemaReaderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DBB93D592A22A373009BB96E /* SchemaReaderTests.swift */; };
293-
DBB93D5C2A22A373009BB96E /* SchemaReaderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DBB93D592A22A373009BB96E /* SchemaReaderTests.swift */; };
294294
EAE5A0372B893C43007C7EA4 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = EAE5A0362B893C43007C7EA4 /* PrivacyInfo.xcprivacy */; };
295295
EAE5A0382B893C43007C7EA4 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = EAE5A0362B893C43007C7EA4 /* PrivacyInfo.xcprivacy */; };
296296
EAE5A0392B893C43007C7EA4 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = EAE5A0362B893C43007C7EA4 /* PrivacyInfo.xcprivacy */; };
@@ -433,10 +433,10 @@
433433
DB58B21028FB864300F8EEA4 /* SchemaReader.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SchemaReader.swift; sourceTree = "<group>"; };
434434
DB58B21528FC7C4600F8EEA4 /* SQLiteFeature.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SQLiteFeature.swift; sourceTree = "<group>"; };
435435
DB7C5DA528D7C9B6006395CF /* SQLiteVersion.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SQLiteVersion.swift; sourceTree = "<group>"; };
436+
DBB93D592A22A373009BB96E /* SchemaReaderTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SchemaReaderTests.swift; sourceTree = "<group>"; };
436437
DEB306E52B61CEF500F9D46B /* SQLite.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SQLite.framework; sourceTree = BUILT_PRODUCTS_DIR; };
437438
DEB307112B61CF9500F9D46B /* SQLiteTests visionOS.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "SQLiteTests visionOS.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
438439
DEB307132B61D04500F9D46B /* SQLite visionOS.xctestplan */ = {isa = PBXFileReference; lastKnownFileType = text; name = "SQLite visionOS.xctestplan"; path = "Tests/SQLite visionOS.xctestplan"; sourceTree = "<group>"; };
439-
DBB93D592A22A373009BB96E /* SchemaReaderTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SchemaReaderTests.swift; sourceTree = "<group>"; };
440440
EAE5A0362B893C43007C7EA4 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
441441
EE247AD31C3F04ED00AE3E12 /* SQLite.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SQLite.framework; sourceTree = BUILT_PRODUCTS_DIR; };
442442
EE247AD61C3F04ED00AE3E12 /* SQLite.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SQLite.h; sourceTree = "<group>"; };
@@ -1539,6 +1539,7 @@
15391539
INFOPLIST_FILE = "$(SRCROOT)/Sources/SQLite/Info.plist";
15401540
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
15411541
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
1542+
MARKETING_VERSION = 0.15.3;
15421543
PRODUCT_BUNDLE_IDENTIFIER = com.stephencelis.SQLite;
15431544
PRODUCT_NAME = SQLite;
15441545
SDKROOT = appletvos;
@@ -1561,6 +1562,7 @@
15611562
INFOPLIST_FILE = "$(SRCROOT)/Sources/SQLite/Info.plist";
15621563
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
15631564
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
1565+
MARKETING_VERSION = 0.15.3;
15641566
PRODUCT_BUNDLE_IDENTIFIER = com.stephencelis.SQLite;
15651567
PRODUCT_NAME = SQLite;
15661568
SDKROOT = appletvos;
@@ -1612,6 +1614,7 @@
16121614
INFOPLIST_FILE = "$(SRCROOT)/Sources/SQLite/Info.plist";
16131615
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
16141616
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
1617+
MARKETING_VERSION = 0.15.3;
16151618
PRODUCT_BUNDLE_IDENTIFIER = com.stephencelis.SQLite;
16161619
PRODUCT_NAME = SQLite;
16171620
SDKROOT = watchos;
@@ -1636,6 +1639,7 @@
16361639
INFOPLIST_FILE = "$(SRCROOT)/Sources/SQLite/Info.plist";
16371640
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
16381641
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
1642+
MARKETING_VERSION = 0.15.3;
16391643
PRODUCT_BUNDLE_IDENTIFIER = com.stephencelis.SQLite;
16401644
PRODUCT_NAME = SQLite;
16411645
SDKROOT = watchos;
@@ -1660,7 +1664,7 @@
16601664
INFOPLIST_FILE = "$(SRCROOT)/Sources/SQLite/Info.plist";
16611665
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
16621666
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
1663-
MARKETING_VERSION = 0.14.0;
1667+
MARKETING_VERSION = 0.15.3;
16641668
PRODUCT_BUNDLE_IDENTIFIER = com.stephencelis.SQLite;
16651669
PRODUCT_NAME = SQLite;
16661670
SDKROOT = xros;
@@ -1685,7 +1689,7 @@
16851689
INFOPLIST_FILE = "$(SRCROOT)/Sources/SQLite/Info.plist";
16861690
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
16871691
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
1688-
MARKETING_VERSION = 0.14.0;
1692+
MARKETING_VERSION = 0.15.3;
16891693
PRODUCT_BUNDLE_IDENTIFIER = com.stephencelis.SQLite;
16901694
PRODUCT_NAME = SQLite;
16911695
SDKROOT = xros;
@@ -1862,7 +1866,7 @@
18621866
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
18631867
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
18641868
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
1865-
MARKETING_VERSION = 0.14.0;
1869+
MARKETING_VERSION = 0.15.3;
18661870
PRODUCT_BUNDLE_IDENTIFIER = com.stephencelis.SQLite;
18671871
PRODUCT_NAME = SQLite;
18681872
SKIP_INSTALL = YES;
@@ -1886,7 +1890,7 @@
18861890
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
18871891
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
18881892
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
1889-
MARKETING_VERSION = 0.14.0;
1893+
MARKETING_VERSION = 0.15.3;
18901894
PRODUCT_BUNDLE_IDENTIFIER = com.stephencelis.SQLite;
18911895
PRODUCT_NAME = SQLite;
18921896
SKIP_INSTALL = YES;
@@ -1936,6 +1940,7 @@
19361940
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
19371941
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
19381942
MACOSX_DEPLOYMENT_TARGET = 10.13;
1943+
MARKETING_VERSION = 0.15.3;
19391944
PRODUCT_BUNDLE_IDENTIFIER = com.stephencelis.SQLite;
19401945
PRODUCT_NAME = SQLite;
19411946
SDKROOT = macosx;
@@ -1961,6 +1966,7 @@
19611966
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
19621967
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
19631968
MACOSX_DEPLOYMENT_TARGET = 10.13;
1969+
MARKETING_VERSION = 0.15.3;
19641970
PRODUCT_BUNDLE_IDENTIFIER = com.stephencelis.SQLite;
19651971
PRODUCT_NAME = SQLite;
19661972
SDKROOT = macosx;

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /