A compromise between the speed of make and the ease of use of a build script
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
tasks:
|
|
|
|
build: =>
|
|
|
|
sh "moon bin/moonbuild.moon compile"
|
|
|
|
test: =>
|
|
|
|
sh "busted"
|
|
|
|
install: =>
|
|
|
|
sh "moon bin/moonbuild.moon install"
|
|
|
|
release: =>
|
|
|
|
error "no version provided" unless @v
|
|
|
|
tasks.build!
|
|
|
|
sh "rockbuild -m -t #{@v} upload"
|