xs/grml.yaml
Russ Magee b19687c80b The Great Renaming: hkexsh -> xs (Xperimental Shell)
Signed-off-by: Russ Magee <rmagee@gmail.com>
2019-10-29 23:11:03 -07:00

45 lines
754 B
YAML

env:
project: xs
version: 0.8.0
buildDir: build/
docDir: doc/
releaseDir: ${project}-${version}/
options:
debug: false
breakfast:
- sausage & spam
- spam, egg, sausage & spam
- spam, spam, beans, spam & spam
commands:
release:
help: do full rebuild, docgen and store artifacts in ${releaseDir}
deps:
- vis
- app
exec: |
echo "TODO: cp binary and docs to ${releaseDir}"
install:
help: install binaries (root)
deps:
- app
as-root: true
exec: |
make reinstall
vis:
help: generate graphviz (via go-callvis)
deps:
- app
exec: |
make vis
app:
aliases: [ build ]
help: build the xs tools
exec: |
make clean
make all