-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathenv.cfg
37 lines (31 loc) · 829 Bytes
/
env.cfg
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
[start]
groups = default
# Defaults
tags = debug
features = dumpenv
download_dir = downloads
source_dir = sources
build_dir = builds/{package}-{version}-{tagsdashed}
install_dir = {PREFIX}/{package}/{version}/{tagsdashed}
srcpkg_ext = tar.gz
source_unpacked = {package}-{version}
source_package = {source_unpacked}.{srcpkg_ext}
# packaes MUST provide
build_target =
install_target =
[group default]
packages = testpkg1, testpkg2
build_target = bin/{package}
install_target = bin/{package}
[package testpkg1]
version = 1.0
buildenv_PATH = prepend:{install_dir}/bin
buildenv_SOMEVAR = set:mypackage_is_{package}
[package testpkg2]
version = 2.0
buildenv_PATH = prepend:{install_dir}/bin
buildenv_SOMEVAR = set:mypackage_is_{package}
buildenv_CFLAGS = set:mypackage_is_{package}
[keytype]
groups = group
packages = package