RxSwift/Package.swift

37 lines
822 B
Swift
Raw Normal View History

2015-12-26 02:44:45 +03:00
import PackageDescription
let package = Package(
name: "RxSwift",
targets: [
Target(
name: "RxSwift"
),
Target(
name: "RxTests",
dependencies: [
.Target(name: "RxSwift")
]
),
Target(
name: "RxBlocking",
dependencies: [
.Target(name: "RxSwift")
]
),
Target(
name: "AllTests",
dependencies: [
.Target(name: "RxSwift"),
.Target(name: "RxBlocking"),
.Target(name: "RxTests")
]
)
]
)
#if os(OSX)
package.exclude = ["Sources/RxCocoa", "Sources/RxTests", "Sources/AllTests"]
2015-12-26 02:44:45 +03:00
#elseif os(Linux)
package.exclude = ["Sources/RxCocoa"]
2015-12-26 02:44:45 +03:00
#else
#endif