-
Notifications
You must be signed in to change notification settings - Fork 29
Expand file tree
/
Copy pathMakefile
More file actions
29 lines (23 loc) · 714 Bytes
/
Makefile
File metadata and controls
29 lines (23 loc) · 714 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
28
29
test_darwin:
swift package generate-xcodeproj --enable-code-coverage
xcodebuild -project Guaka.xcodeproj -scheme Guaka-Package build test
test_linux:
docker run --volume `pwd`:`pwd` --workdir `pwd` swift:4.2 swift test
coverage:
slather coverage Guaka.xcodeproj
generate:
swift package generate-xcodeproj --enable-code-coverage
doc:
rm -rf docs
make generate
jazzy \
--author "The Guaka Authors" \
--author_url https://getguaka.github.io \
--github_url https://github.com/nsomar/Guaka/tree/master \
--output docs \
--xcodebuild-arguments -target,Guaka \
--github-file-prefix https://github.com/nsomar/Guaka \
--theme fullwidth
copy-docs:
make doc
cp -R docs/** ../getguaka.github.io/