-
Notifications
You must be signed in to change notification settings - Fork 11
/
Package.swift
32 lines (27 loc) · 1.08 KB
/
Package.swift
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
28
29
30
31
32
// swift-tools-version:5.0
import PackageDescription
let package = Package(
name : "docc2html",
platforms : [ .macOS(.v10_14), .iOS(.v11) ],
products : [
.library (name: "DocCHTMLExporter" , targets: [ "DocCHTMLExporter" ]),
.library (name: "DocCStaticExporter" , targets: [ "DocCStaticExporter" ]),
.executable(name: "docc2html" , targets: [ "docc2html" ])
],
dependencies: [
.package(url : "https://github.com/AlwaysRightInstitute/mustache.git",
from : "1.0.1"),
.package(url : "https://github.com/DoccZz/DocCArchive.git",
from : "0.4.1"),
.package(url : "https://github.com/apple/swift-log.git",
from : "1.5.4")
],
targets: [
.target(name : "DocCHTMLExporter",
dependencies : [ "DocCArchive", "mustache", "Logging" ]),
.target(name : "DocCStaticExporter",
dependencies : [ "DocCArchive", "DocCHTMLExporter", "Logging" ]),
.target(name : "docc2html",
dependencies : [ "DocCStaticExporter", "Logging" ])
]
)