Skip to content

Commit 6952577

Browse files
committed
Merge pull request #163 from CodaFi/ifdef-i-could-i-would
Fix iOS Carthage Build
2 parents 0531572 + 8ff7c1d commit 6952577

File tree

2 files changed

+36
-0
lines changed

2 files changed

+36
-0
lines changed

swiftz/Sections.swift

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -674,13 +674,15 @@ public postfix func %<T : _IntegerArithmeticType>(lhs: T) -> T -> T {
674674
return { rhs in lhs % rhs }
675675
}
676676

677+
#if os(OSX)
677678
public prefix func %(rhs: Swift.Float80) -> Swift.Float80 -> Swift.Float80 {
678679
return { lhs in lhs % rhs }
679680
}
680681

681682
public postfix func %(lhs: Swift.Float80) -> Swift.Float80 -> Swift.Float80 {
682683
return { rhs in lhs % rhs }
683684
}
685+
#endif
684686

685687
public prefix func %(rhs: Double) -> Double -> Double {
686688
return { lhs in lhs % rhs }
@@ -789,13 +791,15 @@ public postfix func *<T : _IntegerArithmeticType>(lhs: T) -> T -> T {
789791
return { rhs in lhs * rhs }
790792
}
791793

794+
#if os(OSX)
792795
public prefix func *(rhs: Swift.Float80) -> Swift.Float80 -> Swift.Float80 {
793796
return { lhs in lhs * rhs }
794797
}
795798

796799
public postfix func *(lhs: Swift.Float80) -> Swift.Float80 -> Swift.Float80 {
797800
return { rhs in lhs * rhs }
798801
}
802+
#endif
799803

800804
public prefix func *(rhs: Double) -> Double -> Double {
801805
return { lhs in lhs * rhs }
@@ -904,13 +908,15 @@ public postfix func +<T : _IntegerArithmeticType>(lhs: T) -> T -> T {
904908
return { rhs in lhs + rhs }
905909
}
906910

911+
#if os(OSX)
907912
public prefix func +(rhs: Swift.Float80) -> Swift.Float80 -> Swift.Float80 {
908913
return { lhs in lhs + rhs }
909914
}
910915

911916
public postfix func +(lhs: Swift.Float80) -> Swift.Float80 -> Swift.Float80 {
912917
return { rhs in lhs + rhs }
913918
}
919+
#endif
914920

915921
public prefix func +(rhs: Double) -> Double -> Double {
916922
return { lhs in lhs + rhs }
@@ -1034,9 +1040,11 @@ public postfix func -<T : _IntegerArithmeticType>(lhs: T) -> T -> T {
10341040
return { rhs in lhs - rhs }
10351041
}
10361042

1043+
#if os(OSX)
10371044
public postfix func -(lhs: Swift.Float80) -> Swift.Float80 -> Swift.Float80 {
10381045
return { rhs in lhs - rhs }
10391046
}
1047+
#endif
10401048

10411049
public postfix func -(lhs: Double) -> Double -> Double {
10421050
return { rhs in lhs - rhs }
@@ -1129,13 +1137,15 @@ public postfix func /<T : _IntegerArithmeticType>(lhs: T) -> T -> T {
11291137
return { rhs in lhs / rhs }
11301138
}
11311139

1140+
#if os(OSX)
11321141
public prefix func /(rhs: Swift.Float80) -> Swift.Float80 -> Swift.Float80 {
11331142
return { lhs in lhs / rhs }
11341143
}
11351144

11361145
public postfix func /(lhs: Swift.Float80) -> Swift.Float80 -> Swift.Float80 {
11371146
return { rhs in lhs / rhs }
11381147
}
1148+
#endif
11391149

11401150
public prefix func /(rhs: Double) -> Double -> Double {
11411151
return { lhs in lhs / rhs }
@@ -1313,13 +1323,15 @@ public prefix func ==(rhs: Character) -> Character -> Bool {
13131323
return { lhs in lhs == rhs }
13141324
}
13151325

1326+
#if os(OSX)
13161327
public postfix func ==(lhs: Swift.Float80) -> Swift.Float80 -> Bool {
13171328
return { rhs in lhs == rhs }
13181329
}
13191330

13201331
public prefix func ==(rhs: Swift.Float80) -> Swift.Float80 -> Bool {
13211332
return { lhs in lhs == rhs }
13221333
}
1334+
#endif
13231335

13241336
public postfix func ==(lhs: FloatingPointClassification) -> FloatingPointClassification -> Bool {
13251337
return { rhs in lhs == rhs }
@@ -1675,13 +1687,15 @@ public prefix func !=(rhs: Character) -> Character -> Bool {
16751687
return { lhs in lhs == rhs }
16761688
}
16771689

1690+
#if os(OSX)
16781691
public postfix func !=(lhs: Swift.Float80) -> Swift.Float80 -> Bool {
16791692
return { rhs in lhs == rhs }
16801693
}
16811694

16821695
public prefix func !=(rhs: Swift.Float80) -> Swift.Float80 -> Bool {
16831696
return { lhs in lhs == rhs }
16841697
}
1698+
#endif
16851699

16861700
public postfix func !=(lhs: FloatingPointClassification) -> FloatingPointClassification -> Bool {
16871701
return { rhs in lhs == rhs }
@@ -2208,9 +2222,11 @@ public prefix func ><T : _Comparable>(rhs: T?) -> T? -> Bool {
22082222
return { lhs in lhs > rhs }
22092223
}
22102224

2225+
#if os(OSX)
22112226
public prefix func >(rhs: Swift.Float80) -> Swift.Float80 -> Bool {
22122227
return { lhs in lhs > rhs }
22132228
}
2229+
#endif
22142230

22152231
public prefix func >(rhs: Double) -> Double -> Bool {
22162232
return { lhs in lhs > rhs }
@@ -2303,9 +2319,11 @@ public postfix func <<T : _Comparable>(lhs: T?) -> T? -> Bool {
23032319
return { rhs in lhs < rhs }
23042320
}
23052321

2322+
#if os(OSX)
23062323
public postfix func <(lhs: Swift.Float80) -> Swift.Float80 -> Bool {
23072324
return { rhs in lhs < rhs }
23082325
}
2326+
#endif
23092327

23102328
public postfix func <(lhs: Double) -> Double -> Bool {
23112329
return { rhs in lhs < rhs }

swiftz_core/swiftz_core/Sections.swift

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -543,13 +543,15 @@ public postfix func % <T : _IntegerArithmeticType>(lhs: T) -> T -> T {
543543
return { rhs in lhs % rhs }
544544
}
545545

546+
#if os(OSX)
546547
public prefix func %(rhs: Swift.Float80) -> Swift.Float80 -> Swift.Float80 {
547548
return { lhs in lhs % rhs }
548549
}
549550

550551
public postfix func %(lhs: Swift.Float80) -> Swift.Float80 -> Swift.Float80 {
551552
return { rhs in lhs % rhs }
552553
}
554+
#endif
553555

554556
public prefix func %(rhs: Double) -> Double -> Double {
555557
return { lhs in lhs % rhs }
@@ -658,13 +660,15 @@ public postfix func * <T : _IntegerArithmeticType>(lhs: T) -> T -> T {
658660
return { rhs in lhs * rhs }
659661
}
660662

663+
#if os(OSX)
661664
public prefix func *(rhs: Swift.Float80) -> Swift.Float80 -> Swift.Float80 {
662665
return { lhs in lhs * rhs }
663666
}
664667

665668
public postfix func *(lhs: Swift.Float80) -> Swift.Float80 -> Swift.Float80 {
666669
return { rhs in lhs * rhs }
667670
}
671+
#endif
668672

669673
public prefix func *(rhs: Double) -> Double -> Double {
670674
return { lhs in lhs * rhs }
@@ -773,13 +777,15 @@ public postfix func + <T : _IntegerArithmeticType>(lhs: T) -> T -> T {
773777
return { rhs in lhs + rhs }
774778
}
775779

780+
#if os(OSX)
776781
public prefix func +(rhs: Swift.Float80) -> Swift.Float80 -> Swift.Float80 {
777782
return { lhs in lhs + rhs }
778783
}
779784

780785
public postfix func +(lhs: Swift.Float80) -> Swift.Float80 -> Swift.Float80 {
781786
return { rhs in lhs + rhs }
782787
}
788+
#endif
783789

784790
public prefix func +(rhs: Double) -> Double -> Double {
785791
return { lhs in lhs + rhs }
@@ -911,9 +917,11 @@ public postfix func - <T : _IntegerArithmeticType>(lhs: T) -> T -> T {
911917
return { rhs in lhs - rhs }
912918
}
913919

920+
#if os(OSX)
914921
public postfix func -(lhs: Swift.Float80) -> Swift.Float80 -> Swift.Float80 {
915922
return { rhs in lhs - rhs }
916923
}
924+
#endif
917925

918926
public postfix func -(lhs: Double) -> Double -> Double {
919927
return { rhs in lhs - rhs }
@@ -1006,13 +1014,15 @@ public postfix func / <T : _IntegerArithmeticType>(lhs: T) -> T -> T {
10061014
return { rhs in lhs / rhs }
10071015
}
10081016

1017+
#if os(OSX)
10091018
public prefix func /(rhs: Swift.Float80) -> Swift.Float80 -> Swift.Float80 {
10101019
return { lhs in lhs / rhs }
10111020
}
10121021

10131022
public postfix func /(lhs: Swift.Float80) -> Swift.Float80 -> Swift.Float80 {
10141023
return { rhs in lhs / rhs }
10151024
}
1025+
#endif
10161026

10171027
public prefix func /(rhs: Double) -> Double -> Double {
10181028
return { lhs in lhs / rhs }
@@ -1190,13 +1200,15 @@ public prefix func ==(rhs: Character) -> Character -> Bool {
11901200
return { lhs in lhs == rhs }
11911201
}
11921202

1203+
#if os(OSX)
11931204
public postfix func ==(lhs: Swift.Float80) -> Swift.Float80 -> Bool {
11941205
return { rhs in lhs == rhs }
11951206
}
11961207

11971208
public prefix func ==(rhs: Swift.Float80) -> Swift.Float80 -> Bool {
11981209
return { lhs in lhs == rhs }
11991210
}
1211+
#endif
12001212

12011213
public postfix func ==(lhs: FloatingPointClassification) -> FloatingPointClassification -> Bool {
12021214
return { rhs in lhs == rhs }
@@ -1552,13 +1564,15 @@ public prefix func !=(rhs: Character) -> Character -> Bool {
15521564
return { lhs in lhs == rhs }
15531565
}
15541566

1567+
#if os(OSX)
15551568
public postfix func !=(lhs: Swift.Float80) -> Swift.Float80 -> Bool {
15561569
return { rhs in lhs == rhs }
15571570
}
15581571

15591572
public prefix func !=(rhs: Swift.Float80) -> Swift.Float80 -> Bool {
15601573
return { lhs in lhs == rhs }
15611574
}
1575+
#endif
15621576

15631577
public postfix func !=(lhs: FloatingPointClassification) -> FloatingPointClassification -> Bool {
15641578
return { rhs in lhs == rhs }
@@ -2085,9 +2099,11 @@ public prefix func > <T : _Comparable>(rhs: T?) -> T? -> Bool {
20852099
return { lhs in lhs > rhs }
20862100
}
20872101

2102+
#if os(OSX)
20882103
public prefix func >(rhs: Swift.Float80) -> Swift.Float80 -> Bool {
20892104
return { lhs in lhs > rhs }
20902105
}
2106+
#endif
20912107

20922108
public prefix func >(rhs: Double) -> Double -> Bool {
20932109
return { lhs in lhs > rhs }
@@ -2180,9 +2196,11 @@ public postfix func <<T : _Comparable>(lhs: T?) -> T? -> Bool {
21802196
return { rhs in lhs < rhs }
21812197
}
21822198

2199+
#if os(OSX)
21832200
public postfix func <(lhs: Swift.Float80) -> Swift.Float80 -> Bool {
21842201
return { rhs in lhs < rhs }
21852202
}
2203+
#endif
21862204

21872205
public postfix func <(lhs: Double) -> Double -> Bool {
21882206
return { rhs in lhs < rhs }

0 commit comments

Comments
 (0)