-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.toml
47 lines (37 loc) · 881 Bytes
/
package.toml
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
name = "pkgxx"
sources = ["git+https://github.com/Lukc/pkgxx"]
dirname = "pkgxx"
summary = "Modular and extensible packages builder."
description = """
pkg++ is a tool to build packages of various formats on many distributions.
It uses a declarative recipe format and tries to be portable.
"""
url = "https://github.com/Lukc/pkgxx.moon"
packager = "Luka Vandervelden <lukc@upyum.com>"
options = ["no-arch"]
# This is still a theoretical list. Per-distro dependencies are not being
# provided, for now.
dependencies = [
"moonscript",
"lua-argparse",
"luafilesystem",
"lua-toml"
]
# The format (and existence) of “build-dependencies”.
build-dependencies = [
"build.zsh"
]
[os.Debian]
dependencies = [
"moonscript",
"lua-argparse",
"lua-filesystem",
"lua-toml"
]
[os.Fedora]
dependencies = [
"lua-moonscript",
"lua-argparse",
"lua-filesystem",
"lua-toml"
]