-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathPackage.swift
More file actions
27 lines (25 loc) · 1008 Bytes
/
Package.swift
File metadata and controls
27 lines (25 loc) · 1008 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
import PackageDescription
let package = Package(
name: "Today-News-Admin",
targets: [
Target(name: "Application", dependencies: ["Server"]),
Target(name: "Common", dependencies: []),
Target(name: "Config", dependencies: []),
Target(name: "DataBase", dependencies: ["Config"]),
Target(name: "Model", dependencies: ["DataBase","Common"]),
Target(name: "Server", dependencies: ["Route", "DataBase","Config"]),
Target(name: "Handler", dependencies: ["Common", "DataBase","Model","Config"]),
Target(name: "Route", dependencies: ["Handler", "Common", "DataBase"])
],
dependencies: [
.Package(
url: "https://github.com/PerfectlySoft/Perfect-HTTPServer.git",
majorVersion: 3),
.Package(
url:"https://github.com/PerfectlySoft/Perfect-MongoDB.git",
majorVersion: 3),
.Package(
url: "https://github.com/PerfectlySoft/Perfect-Mustache.git",
majorVersion: 3)
]
)