Skip to content

Commit 6463eb1

Browse files
authored
Merge pull request #668 from thebluepotato/swift-4
Swift 4 support
2 parents 5e771a1 + b44c9d7 commit 6463eb1

File tree

28 files changed

+77
-190
lines changed

28 files changed

+77
-190
lines changed

.swift-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.0
1+
4.0

.travis.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
language: objective-c
22
rvm: 2.2
3-
osx_image: xcode8.3
3+
osx_image: xcode9
44
env:
55
global:
66
- IOS_SIMULATOR="iPhone 6s"
7+
- IOS_VERSION="11.0"
78
matrix:
89
include:
910
- env: BUILD_SCHEME="SQLite iOS"

CocoaPods/appletvos/module.modulemap

Lines changed: 0 additions & 4 deletions
This file was deleted.

CocoaPods/appletvsimulator/module.modulemap

Lines changed: 0 additions & 4 deletions
This file was deleted.

CocoaPods/iphoneos-10.0/module.modulemap

Lines changed: 0 additions & 4 deletions
This file was deleted.

CocoaPods/iphoneos/module.modulemap

Lines changed: 0 additions & 4 deletions
This file was deleted.

CocoaPods/iphonesimulator-10.0/module.modulemap

Lines changed: 0 additions & 4 deletions
This file was deleted.

CocoaPods/iphonesimulator/module.modulemap

Lines changed: 0 additions & 4 deletions
This file was deleted.

CocoaPods/macosx-10.11/module.modulemap

Lines changed: 0 additions & 4 deletions
This file was deleted.

CocoaPods/macosx-10.12/module.modulemap

Lines changed: 0 additions & 4 deletions
This file was deleted.

CocoaPods/macosx/module.modulemap

Lines changed: 0 additions & 4 deletions
This file was deleted.

CocoaPods/watchos/module.modulemap

Lines changed: 0 additions & 4 deletions
This file was deleted.

CocoaPods/watchsimulator/module.modulemap

Lines changed: 0 additions & 4 deletions
This file was deleted.

Documentation/Index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1578,7 +1578,7 @@ We can log SQL using the database’s `trace` function.
15781578
15791579
``` swift
15801580
#if DEBUG
1581-
db.trace(print)
1581+
db.trace { print($0) }
15821582
#endif
15831583
```
15841584

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
BUILD_TOOL = xcodebuild
22
BUILD_SCHEME = SQLite Mac
33
IOS_SIMULATOR = iPhone 6s
4-
IOS_VERSION = 10.3
4+
IOS_VERSION = 11.0
55
ifeq ($(BUILD_SCHEME),SQLite iOS)
66
BUILD_ARGUMENTS = -scheme "$(BUILD_SCHEME)" -destination "platform=iOS Simulator,name=$(IOS_SIMULATOR),OS=$(IOS_VERSION)"
77
else

SQLite.swift.podspec

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -30,20 +30,6 @@ Pod::Spec.new do |s|
3030
ss.private_header_files = 'Sources/SQLiteObjc/*.h'
3131

3232
ss.library = 'sqlite3'
33-
ss.preserve_paths = 'CocoaPods/**/*'
34-
ss.pod_target_xcconfig = {
35-
'SWIFT_INCLUDE_PATHS[sdk=macosx*]' => '$(SRCROOT)/SQLite.swift/CocoaPods/macosx',
36-
'SWIFT_INCLUDE_PATHS[sdk=macosx10.11]' => '$(SRCROOT)/SQLite.swift/CocoaPods/macosx-10.11',
37-
'SWIFT_INCLUDE_PATHS[sdk=macosx10.12]' => '$(SRCROOT)/SQLite.swift/CocoaPods/macosx-10.12',
38-
'SWIFT_INCLUDE_PATHS[sdk=iphoneos*]' => '$(SRCROOT)/SQLite.swift/CocoaPods/iphoneos',
39-
'SWIFT_INCLUDE_PATHS[sdk=iphoneos10.0]' => '$(SRCROOT)/SQLite.swift/CocoaPods/iphoneos-10.0',
40-
'SWIFT_INCLUDE_PATHS[sdk=iphonesimulator*]' => '$(SRCROOT)/SQLite.swift/CocoaPods/iphonesimulator',
41-
'SWIFT_INCLUDE_PATHS[sdk=iphonesimulator10.0]' => '$(SRCROOT)/SQLite.swift/CocoaPods/iphonesimulator-10.0',
42-
'SWIFT_INCLUDE_PATHS[sdk=appletvos*]' => '$(SRCROOT)/SQLite.swift/CocoaPods/appletvos',
43-
'SWIFT_INCLUDE_PATHS[sdk=appletvsimulator*]' => '$(SRCROOT)/SQLite.swift/CocoaPods/appletvsimulator',
44-
'SWIFT_INCLUDE_PATHS[sdk=watchos*]' => '$(SRCROOT)/SQLite.swift/CocoaPods/watchos',
45-
'SWIFT_INCLUDE_PATHS[sdk=watchsimulator*]' => '$(SRCROOT)/SQLite.swift/CocoaPods/watchsimulator'
46-
}
4733
end
4834

4935
s.subspec 'standalone' do |ss|

0 commit comments

Comments
 (0)