Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove FTS4 Tokenizer / SQLiteObjc #1144

Merged
merged 4 commits into from
Jul 19, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
* Fix incorrect spelling of `remove_diacritics` ([#1128][])
* Fix project build order ([#1131][])
* Performance improvements ([#1109][], [#1115][], [#1132][])
* Removed FTS3/4 tokenizer integration (`registerTokenizer`, [#1104][], [#1144][])

0.13.3 (27-03-2022), [diff][diff-0.13.3]
========================================
Expand Down Expand Up @@ -166,6 +167,7 @@
[#1098]: https://github.com/stephencelis/SQLite.swift/issues/1098
[#1100]: https://github.com/stephencelis/SQLite.swift/pull/1100
[#1101]: https://github.com/stephencelis/SQLite.swift/issues/1101
[#1104]: https://github.com/stephencelis/SQLite.swift/issues/1104
[#1105]: https://github.com/stephencelis/SQLite.swift/pull/1105
[#1109]: https://github.com/stephencelis/SQLite.swift/issues/1109
[#1110]: https://github.com/stephencelis/SQLite.swift/pull/1110
Expand All @@ -182,3 +184,4 @@
[#1139]: https://github.com/stephencelis/SQLite.swift/pull/1139
[#1141]: https://github.com/stephencelis/SQLite.swift/pull/1141
[#1142]: https://github.com/stephencelis/SQLite.swift/pull/1142
[#1144]: https://github.com/stephencelis/SQLite.swift/pull/1144
2 changes: 0 additions & 2 deletions Documentation/Index.md
Original file line number Diff line number Diff line change
Expand Up @@ -1983,8 +1983,6 @@ try db.run(emails.create(.FTS5(config)))
// the last FTS4 query above as:
let replies = emails.filter(emails.match("subject:\"Re:\"*"))
// SELECT * FROM "emails" WHERE "emails" MATCH 'subject:"Re:"*'

// https://www.sqlite.org/fts5.html#_changes_to_select_statements_
```

## Executing Arbitrary SQL
Expand Down
3 changes: 1 addition & 2 deletions Documentation/Linux.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,8 @@

## Limitations

* Custom functions are currently not supported and crash, caused by a bug in Swift.
* Custom functions/aggregations are currently not supported and crash, caused by a bug in Swift.
See [#1071](https://github.com/stephencelis/SQLite.swift/issues/1071).
* FTS5 might not work, see [#1007](https://github.com/stephencelis/SQLite.swift/issues/1007)

## Debugging

Expand Down
2 changes: 1 addition & 1 deletion Documentation/Planning.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ additions and Pull Requests, as well as to keep the Issues list clear of
enhancement requests so that bugs are more visible.

> ⚠ This document is currently not actively maintained. See
> the [0.13.4 milestone](https://github.com/stephencelis/SQLite.swift/issues?q=is%3Aopen+is%3Aissue+milestone%3A0.13.4)
> the [0.14.1 milestone](https://github.com/stephencelis/SQLite.swift/issues?q=is%3Aopen+is%3Aissue+milestone%3A0.14.1)
> on Github for additional information about planned features for the next release.

## Roadmap
Expand Down
30 changes: 5 additions & 25 deletions Package.swift
Original file line number Diff line number Diff line change
Expand Up @@ -18,18 +18,10 @@ let package = Package(
targets: [
.target(
name: "SQLite",
dependencies: ["SQLiteObjc"],
exclude: [
"Info.plist"
]
),
.target(
name: "SQLiteObjc",
dependencies: [],
exclude: [
"fts3_tokenizer.h"
]
),
.testTarget(
name: "SQLiteTests",
dependencies: [
Expand All @@ -47,22 +39,10 @@ let package = Package(
)

#if os(Linux)
package.dependencies = [.package(url: "https://github.com/stephencelis/CSQLite.git", from: "0.0.3")]
package.targets = [
.target(
name: "SQLite",
dependencies: [.product(name: "CSQLite", package: "CSQLite")],
exclude: ["Extensions/FTS4.swift", "Extensions/FTS5.swift"]
),
.testTarget(
name: "SQLiteTests",
dependencies: ["SQLite"],
path: "Tests/SQLiteTests", exclude: [
"FTSIntegrationTests.swift",
"FTS4Tests.swift",
"FTS5Tests.swift"
],
resources: [ .copy("Resources") ]
)
package.dependencies = [
.package(url: "https://github.com/stephencelis/CSQLite.git", from: "0.0.3")
]
package.targets.first?.dependencies += [
.product(name: "CSQLite", package: "CSQLite")
]
#endif
9 changes: 3 additions & 6 deletions SQLite.swift.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,8 @@ Pod::Spec.new do |s|
s.watchos.deployment_target = watchos_deployment_target

s.subspec 'standard' do |ss|
ss.source_files = 'Sources/{SQLite,SQLiteObjc}/**/*.{c,h,m,swift}'
ss.source_files = 'Sources/SQLite/**/*.{c,h,m,swift}'
ss.exclude_files = 'Sources/**/Cipher.swift'
ss.private_header_files = 'Sources/SQLiteObjc/fts3_tokenizer.h'
ss.library = 'sqlite3'

ss.test_spec 'tests' do |test_spec|
Expand All @@ -44,9 +43,8 @@ Pod::Spec.new do |s|
end

s.subspec 'standalone' do |ss|
ss.source_files = 'Sources/{SQLite,SQLiteObjc}/**/*.{c,h,m,swift}'
ss.source_files = 'Sources/SQLite/**/*.{c,h,m,swift}'
ss.exclude_files = 'Sources/**/Cipher.swift'
ss.private_header_files = 'Sources/SQLiteObjc/fts3_tokenizer.h'

ss.xcconfig = {
'OTHER_SWIFT_FLAGS' => '$(inherited) -DSQLITE_SWIFT_STANDALONE',
Expand All @@ -64,8 +62,7 @@ Pod::Spec.new do |s|
end

s.subspec 'SQLCipher' do |ss|
ss.source_files = 'Sources/{SQLite,SQLiteObjc}/**/*.{c,h,m,swift}'
ss.private_header_files = 'Sources/SQLiteObjc/fts3_tokenizer.h'
ss.source_files = 'Sources/SQLite/**/*.{c,h,m,swift}'
ss.xcconfig = {
'OTHER_SWIFT_FLAGS' => '$(inherited) -DSQLITE_SWIFT_SQLCIPHER',
'GCC_PREPROCESSOR_DEFINITIONS' => '$(inherited) SQLITE_HAS_CODEC=1 SQLITE_SWIFT_SQLCIPHER=1'
Expand Down
38 changes: 5 additions & 33 deletions SQLite.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,6 @@
03A65E741C6BB2DA0062603F /* Helpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247AF81C3F06E900AE3E12 /* Helpers.swift */; };
03A65E761C6BB2E60062603F /* Blob.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247AEE1C3F06E900AE3E12 /* Blob.swift */; };
03A65E771C6BB2E60062603F /* Connection.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247AEF1C3F06E900AE3E12 /* Connection.swift */; };
03A65E781C6BB2EA0062603F /* fts3_tokenizer.h in Headers */ = {isa = PBXBuildFile; fileRef = EE247AF01C3F06E900AE3E12 /* fts3_tokenizer.h */; };
03A65E791C6BB2EF0062603F /* SQLiteObjc.m in Sources */ = {isa = PBXBuildFile; fileRef = EE247AF11C3F06E900AE3E12 /* SQLiteObjc.m */; };
03A65E7A1C6BB2F70062603F /* Statement.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247AF21C3F06E900AE3E12 /* Statement.swift */; };
03A65E7B1C6BB2F70062603F /* Value.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247AF31C3F06E900AE3E12 /* Value.swift */; };
03A65E7C1C6BB2F70062603F /* FTS4.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247AF51C3F06E900AE3E12 /* FTS4.swift */; };
Expand Down Expand Up @@ -116,13 +114,7 @@
3D67B3F61DB246D100A4F4C6 /* Setter.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247B021C3F06E900AE3E12 /* Setter.swift */; };
3D67B3F71DB246D700A4F4C6 /* Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247AF71C3F06E900AE3E12 /* Foundation.swift */; };
3D67B3F81DB246D700A4F4C6 /* Helpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247AF81C3F06E900AE3E12 /* Helpers.swift */; };
3D67B3F91DB246E700A4F4C6 /* SQLiteObjc.m in Sources */ = {isa = PBXBuildFile; fileRef = EE247AF11C3F06E900AE3E12 /* SQLiteObjc.m */; };
3D67B3FC1DB2471B00A4F4C6 /* SQLite.h in Headers */ = {isa = PBXBuildFile; fileRef = EE247AD61C3F04ED00AE3E12 /* SQLite.h */; settings = {ATTRIBUTES = (Public, ); }; };
3D67B3FD1DB2472D00A4F4C6 /* fts3_tokenizer.h in Headers */ = {isa = PBXBuildFile; fileRef = EE247AF01C3F06E900AE3E12 /* fts3_tokenizer.h */; };
3DDC112F26CDBA0200CE369F /* SQLiteObjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DDC112E26CDBA0200CE369F /* SQLiteObjc.h */; settings = {ATTRIBUTES = (Public, ); }; };
3DDC113626CDBE1900CE369F /* SQLiteObjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DDC112E26CDBA0200CE369F /* SQLiteObjc.h */; settings = {ATTRIBUTES = (Public, ); }; };
3DDC113726CDBE1900CE369F /* SQLiteObjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DDC112E26CDBA0200CE369F /* SQLiteObjc.h */; settings = {ATTRIBUTES = (Public, ); }; };
3DDC113826CDBE1C00CE369F /* SQLiteObjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DDC112E26CDBA0200CE369F /* SQLiteObjc.h */; settings = {ATTRIBUTES = (Public, ); }; };
3DF7B78828842972005DD8CA /* Connection+Attach.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DF7B78728842972005DD8CA /* Connection+Attach.swift */; };
3DF7B78928842972005DD8CA /* Connection+Attach.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DF7B78728842972005DD8CA /* Connection+Attach.swift */; };
3DF7B78A28842972005DD8CA /* Connection+Attach.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DF7B78728842972005DD8CA /* Connection+Attach.swift */; };
Expand Down Expand Up @@ -152,8 +144,6 @@
EE247ADE1C3F04ED00AE3E12 /* SQLite.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EE247AD31C3F04ED00AE3E12 /* SQLite.framework */; };
EE247B031C3F06E900AE3E12 /* Blob.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247AEE1C3F06E900AE3E12 /* Blob.swift */; };
EE247B041C3F06E900AE3E12 /* Connection.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247AEF1C3F06E900AE3E12 /* Connection.swift */; };
EE247B051C3F06E900AE3E12 /* fts3_tokenizer.h in Headers */ = {isa = PBXBuildFile; fileRef = EE247AF01C3F06E900AE3E12 /* fts3_tokenizer.h */; };
EE247B061C3F06E900AE3E12 /* SQLiteObjc.m in Sources */ = {isa = PBXBuildFile; fileRef = EE247AF11C3F06E900AE3E12 /* SQLiteObjc.m */; };
EE247B071C3F06E900AE3E12 /* Statement.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247AF21C3F06E900AE3E12 /* Statement.swift */; };
EE247B081C3F06E900AE3E12 /* Value.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247AF31C3F06E900AE3E12 /* Value.swift */; };
EE247B091C3F06E900AE3E12 /* FTS4.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247AF51C3F06E900AE3E12 /* FTS4.swift */; };
Expand Down Expand Up @@ -205,8 +195,6 @@
EE247B641C3F3FDB00AE3E12 /* Helpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247AF81C3F06E900AE3E12 /* Helpers.swift */; };
EE247B651C3F3FEC00AE3E12 /* Blob.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247AEE1C3F06E900AE3E12 /* Blob.swift */; };
EE247B661C3F3FEC00AE3E12 /* Connection.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247AEF1C3F06E900AE3E12 /* Connection.swift */; };
EE247B671C3F3FEC00AE3E12 /* fts3_tokenizer.h in Headers */ = {isa = PBXBuildFile; fileRef = EE247AF01C3F06E900AE3E12 /* fts3_tokenizer.h */; };
EE247B681C3F3FEC00AE3E12 /* SQLiteObjc.m in Sources */ = {isa = PBXBuildFile; fileRef = EE247AF11C3F06E900AE3E12 /* SQLiteObjc.m */; };
EE247B691C3F3FEC00AE3E12 /* Statement.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247AF21C3F06E900AE3E12 /* Statement.swift */; };
EE247B6A1C3F3FEC00AE3E12 /* Value.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247AF31C3F06E900AE3E12 /* Value.swift */; };
EE247B6B1C3F3FEC00AE3E12 /* FTS4.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247AF51C3F06E900AE3E12 /* FTS4.swift */; };
Expand Down Expand Up @@ -272,13 +260,13 @@
3717F907221F5D7C00B9BD3D /* CustomAggregationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomAggregationTests.swift; sourceTree = "<group>"; };
3D3C3CCB26E5568800759140 /* SQLite.playground */ = {isa = PBXFileReference; lastKnownFileType = file.playground; path = SQLite.playground; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.swift; };
3D67B3E51DB2469200A4F4C6 /* libsqlite3.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libsqlite3.tbd; path = Platforms/WatchOS.platform/Developer/SDKs/WatchOS3.0.sdk/usr/lib/libsqlite3.tbd; sourceTree = DEVELOPER_DIR; };
3DDC112E26CDBA0200CE369F /* SQLiteObjc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SQLiteObjc.h; path = ../SQLiteObjc/include/SQLiteObjc.h; sourceTree = "<group>"; };
3DF7B78728842972005DD8CA /* Connection+Attach.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Connection+Attach.swift"; sourceTree = "<group>"; };
3DF7B78C28842C23005DD8CA /* ResultTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ResultTests.swift; sourceTree = "<group>"; };
3DF7B790288449BA005DD8CA /* URIQueryParameter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = URIQueryParameter.swift; sourceTree = "<group>"; };
3DF7B79528846FCC005DD8CA /* Resources */ = {isa = PBXFileReference; lastKnownFileType = folder; path = Resources; sourceTree = "<group>"; };
3DF7B79A2884C353005DD8CA /* CHANGELOG.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = CHANGELOG.md; sourceTree = "<group>"; };
3DF7B79B2884C901005DD8CA /* Planning.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = Planning.md; sourceTree = "<group>"; };
3DFC0B862886C239001C8FC9 /* Package.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Package.swift; sourceTree = "<group>"; };
49EB68C31F7B3CB400D89D40 /* Coding.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Coding.swift; sourceTree = "<group>"; };
997DF2AD287FC06D00F8DF95 /* Query+with.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Query+with.swift"; sourceTree = "<group>"; };
A121AC451CA35C79005A31D1 /* SQLite.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SQLite.framework; sourceTree = BUILT_PRODUCTS_DIR; };
Expand All @@ -290,8 +278,6 @@
EE247AE41C3F04ED00AE3E12 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
EE247AEE1C3F06E900AE3E12 /* Blob.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Blob.swift; sourceTree = "<group>"; };
EE247AEF1C3F06E900AE3E12 /* Connection.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Connection.swift; sourceTree = "<group>"; };
EE247AF01C3F06E900AE3E12 /* fts3_tokenizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = fts3_tokenizer.h; path = ../../SQLiteObjc/fts3_tokenizer.h; sourceTree = "<group>"; };
EE247AF11C3F06E900AE3E12 /* SQLiteObjc.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SQLiteObjc.m; path = ../../SQLiteObjc/SQLiteObjc.m; sourceTree = "<group>"; };
EE247AF21C3F06E900AE3E12 /* Statement.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Statement.swift; sourceTree = "<group>"; };
EE247AF31C3F06E900AE3E12 /* Value.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Value.swift; sourceTree = "<group>"; };
EE247AF51C3F06E900AE3E12 /* FTS4.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS4.swift; sourceTree = "<group>"; };
Expand Down Expand Up @@ -406,9 +392,9 @@
EE247AC91C3F04ED00AE3E12 = {
isa = PBXGroup;
children = (
3D3C3CCB26E5568800759140 /* SQLite.playground */,
EE247AD51C3F04ED00AE3E12 /* SQLite */,
EE247AE11C3F04ED00AE3E12 /* SQLiteTests */,
3D3C3CCB26E5568800759140 /* SQLite.playground */,
EE247B8A1C3F81D000AE3E12 /* Metadata */,
EE247AD41C3F04ED00AE3E12 /* Products */,
3D67B3E41DB2469200A4F4C6 /* Frameworks */,
Expand All @@ -435,7 +421,6 @@
isa = PBXGroup;
children = (
EE247AD61C3F04ED00AE3E12 /* SQLite.h */,
3DDC112E26CDBA0200CE369F /* SQLiteObjc.h */,
EE247AF71C3F06E900AE3E12 /* Foundation.swift */,
EE247AF81C3F06E900AE3E12 /* Helpers.swift */,
EE247AD81C3F04ED00AE3E12 /* Info.plist */,
Expand Down Expand Up @@ -488,8 +473,6 @@
children = (
EE247AEE1C3F06E900AE3E12 /* Blob.swift */,
EE247AEF1C3F06E900AE3E12 /* Connection.swift */,
EE247AF01C3F06E900AE3E12 /* fts3_tokenizer.h */,
EE247AF11C3F06E900AE3E12 /* SQLiteObjc.m */,
EE247AF21C3F06E900AE3E12 /* Statement.swift */,
EE247AF31C3F06E900AE3E12 /* Value.swift */,
19A1710E73A46D5AC721CDA9 /* Errors.swift */,
Expand All @@ -505,10 +488,10 @@
EE247AF41C3F06E900AE3E12 /* Extensions */ = {
isa = PBXGroup;
children = (
19A178A39ACA9667A62663CC /* Cipher.swift */,
EE247AF51C3F06E900AE3E12 /* FTS4.swift */,
EE247AF61C3F06E900AE3E12 /* RTree.swift */,
19A1730E4390C775C25677D1 /* FTS5.swift */,
19A178A39ACA9667A62663CC /* Cipher.swift */,
EE247AF61C3F06E900AE3E12 /* RTree.swift */,
);
path = Extensions;
sourceTree = "<group>";
Expand Down Expand Up @@ -539,6 +522,7 @@
3DF7B79A2884C353005DD8CA /* CHANGELOG.md */,
EE247B8B1C3F820300AE3E12 /* CONTRIBUTING.md */,
EE247B931C3F826100AE3E12 /* SQLite.swift.podspec */,
3DFC0B862886C239001C8FC9 /* Package.swift */,
EE247B8D1C3F821200AE3E12 /* Makefile */,
EE9180931C46EA210038162A /* libsqlite3.tbd */,
EE9180911C46E9D30038162A /* libsqlite3.tbd */,
Expand Down Expand Up @@ -576,8 +560,6 @@
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
03A65E781C6BB2EA0062603F /* fts3_tokenizer.h in Headers */,
3DDC113626CDBE1900CE369F /* SQLiteObjc.h in Headers */,
03A65E721C6BB2D30062603F /* SQLite.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
Expand All @@ -587,17 +569,13 @@
buildActionMask = 2147483647;
files = (
3D67B3FC1DB2471B00A4F4C6 /* SQLite.h in Headers */,
3DDC113726CDBE1900CE369F /* SQLiteObjc.h in Headers */,
3D67B3FD1DB2472D00A4F4C6 /* fts3_tokenizer.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
EE247AD01C3F04ED00AE3E12 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
EE247B051C3F06E900AE3E12 /* fts3_tokenizer.h in Headers */,
3DDC113826CDBE1C00CE369F /* SQLiteObjc.h in Headers */,
EE247AD71C3F04ED00AE3E12 /* SQLite.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
Expand All @@ -606,8 +584,6 @@
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
EE247B671C3F3FEC00AE3E12 /* fts3_tokenizer.h in Headers */,
3DDC112F26CDBA0200CE369F /* SQLiteObjc.h in Headers */,
EE247B621C3F3FDB00AE3E12 /* SQLite.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
Expand Down Expand Up @@ -869,7 +845,6 @@
03A65E761C6BB2E60062603F /* Blob.swift in Sources */,
03A65E7D1C6BB2F70062603F /* RTree.swift in Sources */,
3DF7B793288449BA005DD8CA /* URIQueryParameter.swift in Sources */,
03A65E791C6BB2EF0062603F /* SQLiteObjc.m in Sources */,
03A65E7B1C6BB2F70062603F /* Value.swift in Sources */,
03A65E821C6BB2FB0062603F /* Expression.swift in Sources */,
03A65E731C6BB2D80062603F /* Foundation.swift in Sources */,
Expand Down Expand Up @@ -933,7 +908,6 @@
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
3D67B3F91DB246E700A4F4C6 /* SQLiteObjc.m in Sources */,
3DF7B78B28842972005DD8CA /* Connection+Attach.swift in Sources */,
49EB68C71F7B3CB400D89D40 /* Coding.swift in Sources */,
997DF2B1287FC06D00F8DF95 /* Query+with.swift in Sources */,
Expand Down Expand Up @@ -986,7 +960,6 @@
EE247B121C3F06E900AE3E12 /* Operators.swift in Sources */,
EE247B141C3F06E900AE3E12 /* Schema.swift in Sources */,
EE247B131C3F06E900AE3E12 /* Query.swift in Sources */,
EE247B061C3F06E900AE3E12 /* SQLiteObjc.m in Sources */,
EE247B071C3F06E900AE3E12 /* Statement.swift in Sources */,
EE247B0D1C3F06E900AE3E12 /* AggregateFunctions.swift in Sources */,
19A1717B10CC941ACB5533D6 /* FTS5.swift in Sources */,
Expand Down Expand Up @@ -1042,7 +1015,6 @@
EE247B651C3F3FEC00AE3E12 /* Blob.swift in Sources */,
EE247B6C1C3F3FEC00AE3E12 /* RTree.swift in Sources */,
3DF7B792288449BA005DD8CA /* URIQueryParameter.swift in Sources */,
EE247B681C3F3FEC00AE3E12 /* SQLiteObjc.m in Sources */,
EE247B6A1C3F3FEC00AE3E12 /* Value.swift in Sources */,
EE247B711C3F3FEC00AE3E12 /* Expression.swift in Sources */,
EE247B631C3F3FDB00AE3E12 /* Foundation.swift in Sources */,
Expand Down
Loading