Adds initial `Package.swift`.
This commit is contained in:
parent
d377f61794
commit
f26167e10a
|
|
@ -39,3 +39,14 @@ Carthage/Build
|
|||
# Various
|
||||
|
||||
.DS_Store
|
||||
|
||||
|
||||
# Linux
|
||||
|
||||
*.swp
|
||||
*.swo
|
||||
|
||||
# Swift Package Manager
|
||||
|
||||
.build/
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,68 @@
|
|||
import PackageDescription
|
||||
|
||||
#if os(OSX)
|
||||
let package = Package(
|
||||
name: "RxSwift",
|
||||
targets: [
|
||||
Target(
|
||||
name: "RxSwift"
|
||||
),
|
||||
Target(
|
||||
name: "RxCocoa",
|
||||
dependencies: [
|
||||
.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")
|
||||
]
|
||||
)
|
||||
]
|
||||
)
|
||||
#elseif os(Linux)
|
||||
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")
|
||||
]
|
||||
)
|
||||
]
|
||||
)
|
||||
#else
|
||||
#endif
|
||||
|
|
@ -1,6 +1,9 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Workspace
|
||||
version = "1.0">
|
||||
<FileRef
|
||||
location = "group:Package.swift">
|
||||
</FileRef>
|
||||
<FileRef
|
||||
location = "group:LICENSE.md">
|
||||
</FileRef>
|
||||
|
|
|
|||
Loading…
Reference in New Issue