Skip to content

Commit 541aec7

Browse files
Updated path of documentation catalog for compatibility with Swift Packages
1 parent a02fa04 commit 541aec7

11 files changed

+37
-9
lines changed

Half.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Pod::Spec.new do |s|
22

33
s.name = "Half"
4-
s.version = "1.3.0"
4+
s.version = "1.3.1"
55
s.summary = "Swift Half-Precision Floating Point"
66
s.description = <<-DESC
77
A lightweight framework containing a Swift implementation for a half-precision floating point type for iOS, macOS, tvOS, and watchOS.

Half.xcodeproj/project.pbxproj

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -211,8 +211,9 @@
211211
DD02B88C27488FAE007F5569 /* Package@swift-4.0.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Package@swift-4.0.swift"; sourceTree = "<group>"; };
212212
DD02B88D27488FAE007F5569 /* Package@swift-4.2.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Package@swift-4.2.swift"; sourceTree = "<group>"; };
213213
DD02B88E27489027007F5569 /* ATTRIBUTIONS */ = {isa = PBXFileReference; lastKnownFileType = text; path = ATTRIBUTIONS; sourceTree = "<group>"; };
214+
DD02B8CE27551396007F5569 /* Package@swift-5.0.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Package@swift-5.0.swift"; sourceTree = "<group>"; };
214215
DD17A9F9257744BC00D30599 /* scripts */ = {isa = PBXFileReference; lastKnownFileType = folder; path = scripts; sourceTree = "<group>"; };
215-
DD3BB7202731ADDA00DB55F8 /* Half.docc */ = {isa = PBXFileReference; lastKnownFileType = folder.documentationcatalog; path = Half.docc; sourceTree = "<group>"; };
216+
DD3BB7202731ADDA00DB55F8 /* Half.docc */ = {isa = PBXFileReference; lastKnownFileType = folder.documentationcatalog; name = Half.docc; path = Sources/Half/Half.docc; sourceTree = "<group>"; };
216217
DD438A452742CFD900F0A1F6 /* .remarkrc */ = {isa = PBXFileReference; explicitFileType = text.json; path = .remarkrc; sourceTree = "<group>"; };
217218
DD438A462742D18A00F0A1F6 /* Plists */ = {isa = PBXFileReference; lastKnownFileType = folder; path = Plists; sourceTree = "<group>"; };
218219
DD48BC94270E0DE800D842BC /* HalfTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = HalfTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
@@ -341,7 +342,7 @@
341342
children = (
342343
DD3BB7202731ADDA00DB55F8 /* Half.docc */,
343344
);
344-
path = Documentation;
345+
name = Documentation;
345346
sourceTree = "<group>";
346347
};
347348
DD48BC9E270E0F1300D842BC /* Test Plans */ = {
@@ -420,6 +421,7 @@
420421
DD17A9F9257744BC00D30599 /* scripts */,
421422
DD86D5E023D22DB90046E63E /* Half.podspec */,
422423
DD86D5DF23D22DB90046E63E /* Package.swift */,
424+
DD02B8CE27551396007F5569 /* Package@swift-5.0.swift */,
423425
DD02B88D27488FAE007F5569 /* Package@swift-4.2.swift */,
424426
DD02B88C27488FAE007F5569 /* Package@swift-4.0.swift */,
425427
DDB1DE5C2405EEE300C20FED /* codecov.yml */,

Package.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// swift-tools-version:5.0
1+
// swift-tools-version:5.5
22
import PackageDescription
33

44
let package = Package(
@@ -19,7 +19,7 @@ let package = Package(
1919
.target(name: "CHalf"),
2020
.testTarget(name: "CHalfTests", dependencies: ["CHalf", "Half"]),
2121

22-
.target(name: "Half", dependencies: ["CHalf"]),
22+
.target(name: "Half", dependencies: ["CHalf"], exclude: ["Half.swift.gyb"]),
2323
.testTarget(name: "HalfTests", dependencies: ["Half"])
2424
],
2525

Package@swift-4.0.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ let package = Package(
1212
.target(name: "CHalf"),
1313
.testTarget(name: "CHalfTests", dependencies: ["CHalf"]),
1414

15-
.target(name: "Half", dependencies: ["CHalf"]),
15+
.target(name: "Half", dependencies: ["CHalf"], exclude: ["Half.swift.gyb"]),
1616
.testTarget(name: "HalfTests", dependencies: ["Half"])
1717
],
1818

Package@swift-4.2.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ let package = Package(
1212
.target(name: "CHalf"),
1313
.testTarget(name: "CHalfTests", dependencies: ["CHalf"]),
1414

15-
.target(name: "Half", dependencies: ["CHalf"]),
15+
.target(name: "Half", dependencies: ["CHalf"], exclude: ["Half.swift.gyb"]),
1616
.testTarget(name: "HalfTests", dependencies: ["Half"])
1717
],
1818

Package@swift-5.0.swift

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
// swift-tools-version:5.0
2+
import PackageDescription
3+
4+
let package = Package(
5+
name: "Half",
6+
7+
platforms: [
8+
.iOS("9.0"),
9+
.macOS("10.10"),
10+
.tvOS("9.0"),
11+
.watchOS("2.0")
12+
],
13+
14+
products: [
15+
.library(name: "Half", targets: ["Half", "CHalf"])
16+
],
17+
18+
targets: [
19+
.target(name: "CHalf"),
20+
.testTarget(name: "CHalfTests", dependencies: ["CHalf", "Half"]),
21+
22+
.target(name: "Half", dependencies: ["CHalf"], exclude: ["Half.swift.gyb"]),
23+
.testTarget(name: "HalfTests", dependencies: ["Half"])
24+
],
25+
26+
swiftLanguageVersions: [.version("4"), .version("4.2"), .version("5")]
27+
)

Documentation/Half.docc/Half-swift.struct.md renamed to Sources/Half/Half.docc/Half-swift.struct.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121

2222
### Converting with No Loss of Precision
2323

24-
These initializers result in nil if the value passed can't be represented without any loss of precision.
24+
These initializers result in `nil` if the value passed can't be represented without any loss of precision.
2525

2626
- ``init(exactly:)-6m48t``
2727
- ``init(exactly:)-5u1uj``
@@ -107,7 +107,6 @@ These initializers result in nil if the value passed can't be represented withou
107107
- ``init(bitPattern:)``
108108
- ``init(sign:exponentBitPattern:significandBitPattern:)``
109109
- ``init(nan:signaling:)``
110-
- ``Half/half_t``
111110

112111
### Querying a Half's State
113112

File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)