-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrock.yml
26 lines (26 loc) · 862 Bytes
/
rock.yml
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
package: moonbuild
source:
url: git+https://github.com/natnat-mc/moonbuild
description:
summary: Small build system in between make and a build.sh
detailed: >
moonbuild is a small build system that simplifies your
build definitions by allowing you to use declarative as
well as imperative rules.
It represents the build as a DAG with explicit ordering,
and doesn't give you any default confusing rules (unlike
make).
If you can, installing luaposix and/or luafilesystem
will speed up builds and increase stability.
homepage: https://github.com/natnat-mc/moonbuild
dependencies:
- lua >= 5.1
- argparse >= 0.7.1-1
- moonscript >= 0.5.0-1
build:
type: builtin
install:
bin:
moonbuild: out/moonbuild
modules:
moonbuild: out/moonbuild.lua