Skip to main content

max / mountaineer

1.3 KB · 34 lines History Blame Raw
1 # Mountaineer apkovl manifest
2 #
3 # Two profiles for the Server build:
4 #
5 # - `server` — the apkovl that ships on the live ISO, applied to the
6 # live environment at boot. Includes the installer
7 # and embeds the target apkovl as a payload.
8 # - `server-target` — the apkovl that the installer extracts onto the
9 # installed disk. The "Mountaineer system" config.
10 #
11 # Profile `server` sources = ["common", "live"] + dynamic embedding of the
12 # server-target apkovl, the installer script, and the docs. The dynamic
13 # pieces are placed into a staging directory by genapkovl-mountaineer-server.sh
14 # and merged in as a third "source".
15 #
16 # Profile `server-target` sources = ["common"] only. Pure config.
17
18 version = "0.0.1-mvp"
19
20 [profiles.server]
21 description = "Mountaineer Server live-ISO apkovl (installer + embedded target apkovl)"
22 sources = ["common", "live"]
23 world = "common/etc/apk/world"
24
25 [profiles.server-target]
26 description = "Mountaineer Server target-system apkovl (lands on the installed disk)"
27 sources = ["common"]
28 world = "common/etc/apk/world"
29
30 # [profiles.sysadmin]
31 # description = "Mountaineer Sysadmin — Server plus the graphical layer"
32 # sources = ["common", "live", "sysadmin"]
33 # world = "sysadmin/etc/apk/world"
34