diff options
Diffstat (limited to 'systems/build-system.morph.in')
-rw-r--r-- | systems/build-system.morph.in | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/systems/build-system.morph.in b/systems/build-system.morph.in new file mode 100644 index 00000000..7eaba027 --- /dev/null +++ b/systems/build-system.morph.in @@ -0,0 +1,54 @@ +name: build-system.{{CONFIG}} +kind: system +description: | + The system that should be used for building other Baserock systems. +arch: {{ ARCH }} +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: python2-core + morph: strata/python2-core.morph +- name: tools + morph: strata/tools.morph +- name: python-cliapp + morph: strata/python-cliapp.morph +- name: python-pygobject + morph: strata/python-pygobject.morph +- name: python-wsgi + morph: strata/python-wsgi.morph +- name: morph-utils + morph: strata/morph-utils.morph +- name: devtools + morph: strata/devtools.morph +- name: libsoup-common + morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph +- name: ostree-core + morph: strata/ostree-core.morph +- name: mtd-utilities + morph: strata/mtd-utilities.morph +- name: sandboxing + morph: strata/sandboxing.morph + +{% if BSP %} +- name: bsp-{{ BSP }} + morph: strata/bsp-{{ BSP }}.morph +{% elif ARCH == x86_64 or ARCH == x86_32 %} +# We still need syslinux, because it's used by some of the deploy extensions. +- name: syslinux-group + morph: strata/syslinux-group.morph +{% endif %} + +configuration-extensions: +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/fstab +- extensions/install-essential-files +- extensions/hosts |