From 2b10a9677817377618e33d2b07ab7caefe316633 Mon Sep 17 00:00:00 2001 From: Richard Maw Date: Mon, 18 Aug 2014 17:05:22 +0000 Subject: Re-organise definitions with scripts/organise-morphologies.py --- ...lhf-cross-toolchain-system-x86_32-generic.morph | 18 ++++++++ ...lhf-cross-toolchain-system-x86_64-generic.morph | 18 ++++++++ systems/base-system-armv7-highbank.morph | 20 +++++++++ systems/base-system-armv7-versatile.morph | 20 +++++++++ systems/base-system-armv7b-highbank.morph | 20 +++++++++ systems/base-system-armv7b-vexpress-tc2.morph | 19 +++++++++ systems/base-system-armv7lhf-highbank.morph | 20 +++++++++ systems/base-system-ppc64-generic.morph | 20 +++++++++ systems/base-system-x86_32-generic.morph | 22 ++++++++++ systems/base-system-x86_64-generic.morph | 23 ++++++++++ systems/ceph-service-x86_64-generic.morph | 23 ++++++++++ .../cross-bootstrap-system-armv7lhf-generic.morph | 11 +++++ systems/cross-bootstrap-system-ppc64-generic.morph | 11 +++++ .../cross-bootstrap-system-x86_64-generic.morph | 11 +++++ systems/cxmanage-system-x86_64-generic.morph | 24 +++++++++++ systems/devel-system-armv7-chroot.morph | 22 ++++++++++ systems/devel-system-armv7-highbank.morph | 24 +++++++++++ systems/devel-system-armv7-versatile.morph | 24 +++++++++++ systems/devel-system-armv7-wandboard.morph | 23 ++++++++++ systems/devel-system-armv7b-chroot.morph | 21 ++++++++++ systems/devel-system-armv7b-highbank.morph | 24 +++++++++++ systems/devel-system-armv7lhf-chroot.morph | 21 ++++++++++ systems/devel-system-armv7lhf-highbank.morph | 24 +++++++++++ systems/devel-system-armv7lhf-jetson.morph | 24 +++++++++++ systems/devel-system-armv7lhf-wandboard.morph | 23 ++++++++++ systems/devel-system-ppc64-chroot.morph | 22 ++++++++++ systems/devel-system-ppc64-generic.morph | 24 +++++++++++ systems/devel-system-x86_32-chroot.morph | 24 +++++++++++ systems/devel-system-x86_32-generic.morph | 27 ++++++++++++ systems/devel-system-x86_64-chroot.morph | 24 +++++++++++ systems/devel-system-x86_64-generic.morph | 27 ++++++++++++ systems/devel-system-x86_64-vagrant.morph | 46 ++++++++++++++++++++ systems/distbuild-system-armv7lhf-highbank.morph | 27 ++++++++++++ systems/distbuild-system-armv7lhf-jetson.morph | 27 ++++++++++++ systems/distbuild-system-ppc64.morph | 27 ++++++++++++ systems/distbuild-system-x86_32.morph | 27 ++++++++++++ systems/distbuild-system-x86_64.morph | 28 +++++++++++++ ...genivi-baseline-system-armv7lhf-versatile.morph | 35 ++++++++++++++++ .../genivi-baseline-system-x86_64-generic.morph | 34 +++++++++++++++ systems/gitlab-ci-runner.morph | 49 ++++++++++++++++++++++ systems/gitlab-server.morph | 33 +++++++++++++++ systems/initramfs-x86_64.morph | 11 +++++ systems/minimal-system-x86_32-generic.morph | 20 +++++++++ systems/minimal-system-x86_64-generic.morph | 20 +++++++++ systems/nodejs-system-x86_64.morph | 44 +++++++++++++++++++ systems/qt4-devel-system-x86_64-generic.morph | 40 ++++++++++++++++++ systems/qt5-devel-system-x86_64-generic.morph | 40 ++++++++++++++++++ systems/trove-system-x86_64.morph | 31 ++++++++++++++ systems/web-system-x86_64-generic.morph | 33 +++++++++++++++ systems/xfce-system.morph | 41 ++++++++++++++++++ 50 files changed, 1271 insertions(+) create mode 100644 systems/armv7lhf-cross-toolchain-system-x86_32-generic.morph create mode 100644 systems/armv7lhf-cross-toolchain-system-x86_64-generic.morph create mode 100644 systems/base-system-armv7-highbank.morph create mode 100644 systems/base-system-armv7-versatile.morph create mode 100644 systems/base-system-armv7b-highbank.morph create mode 100644 systems/base-system-armv7b-vexpress-tc2.morph create mode 100644 systems/base-system-armv7lhf-highbank.morph create mode 100644 systems/base-system-ppc64-generic.morph create mode 100644 systems/base-system-x86_32-generic.morph create mode 100644 systems/base-system-x86_64-generic.morph create mode 100644 systems/ceph-service-x86_64-generic.morph create mode 100644 systems/cross-bootstrap-system-armv7lhf-generic.morph create mode 100644 systems/cross-bootstrap-system-ppc64-generic.morph create mode 100644 systems/cross-bootstrap-system-x86_64-generic.morph create mode 100644 systems/cxmanage-system-x86_64-generic.morph create mode 100644 systems/devel-system-armv7-chroot.morph create mode 100644 systems/devel-system-armv7-highbank.morph create mode 100644 systems/devel-system-armv7-versatile.morph create mode 100644 systems/devel-system-armv7-wandboard.morph create mode 100644 systems/devel-system-armv7b-chroot.morph create mode 100644 systems/devel-system-armv7b-highbank.morph create mode 100644 systems/devel-system-armv7lhf-chroot.morph create mode 100644 systems/devel-system-armv7lhf-highbank.morph create mode 100644 systems/devel-system-armv7lhf-jetson.morph create mode 100644 systems/devel-system-armv7lhf-wandboard.morph create mode 100644 systems/devel-system-ppc64-chroot.morph create mode 100644 systems/devel-system-ppc64-generic.morph create mode 100644 systems/devel-system-x86_32-chroot.morph create mode 100644 systems/devel-system-x86_32-generic.morph create mode 100644 systems/devel-system-x86_64-chroot.morph create mode 100644 systems/devel-system-x86_64-generic.morph create mode 100644 systems/devel-system-x86_64-vagrant.morph create mode 100644 systems/distbuild-system-armv7lhf-highbank.morph create mode 100644 systems/distbuild-system-armv7lhf-jetson.morph create mode 100644 systems/distbuild-system-ppc64.morph create mode 100644 systems/distbuild-system-x86_32.morph create mode 100644 systems/distbuild-system-x86_64.morph create mode 100644 systems/genivi-baseline-system-armv7lhf-versatile.morph create mode 100644 systems/genivi-baseline-system-x86_64-generic.morph create mode 100644 systems/gitlab-ci-runner.morph create mode 100644 systems/gitlab-server.morph create mode 100644 systems/initramfs-x86_64.morph create mode 100644 systems/minimal-system-x86_32-generic.morph create mode 100644 systems/minimal-system-x86_64-generic.morph create mode 100644 systems/nodejs-system-x86_64.morph create mode 100644 systems/qt4-devel-system-x86_64-generic.morph create mode 100644 systems/qt5-devel-system-x86_64-generic.morph create mode 100644 systems/trove-system-x86_64.morph create mode 100644 systems/web-system-x86_64-generic.morph create mode 100644 systems/xfce-system.morph (limited to 'systems') diff --git a/systems/armv7lhf-cross-toolchain-system-x86_32-generic.morph b/systems/armv7lhf-cross-toolchain-system-x86_32-generic.morph new file mode 100644 index 00000000..e983ba7a --- /dev/null +++ b/systems/armv7lhf-cross-toolchain-system-x86_32-generic.morph @@ -0,0 +1,18 @@ +name: armv7lhf-cross-toolchain-system-x86_32-generic +kind: system +description: A system that contains an ARM cross compiler, intended to be used as + a sysroot. +arch: x86_32 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: armv7lhf-cross-toolchain + morph: strata/armv7lhf-cross-toolchain.morph +- name: cross-tools + morph: strata/cross-tools.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/armv7lhf-cross-toolchain-system-x86_64-generic.morph b/systems/armv7lhf-cross-toolchain-system-x86_64-generic.morph new file mode 100644 index 00000000..1a8c20bb --- /dev/null +++ b/systems/armv7lhf-cross-toolchain-system-x86_64-generic.morph @@ -0,0 +1,18 @@ +name: armv7lhf-cross-toolchain-system-x86_64-generic +kind: system +description: A system that contains an ARM cross compiler, intended to be used as + a sysroot. +arch: x86_64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: armv7lhf-cross-toolchain + morph: strata/armv7lhf-cross-toolchain.morph +- name: cross-tools + morph: strata/cross-tools.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/base-system-armv7-highbank.morph b/systems/base-system-armv7-highbank.morph new file mode 100644 index 00000000..4efd3981 --- /dev/null +++ b/systems/base-system-armv7-highbank.morph @@ -0,0 +1,20 @@ +name: base-system-armv7-highbank +kind: system +description: The set of strata required to have a minimal system for an ARM highbank + system. +arch: armv7l +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-armv7-highbank + morph: strata/bsp-armv7-highbank.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/base-system-armv7-versatile.morph b/systems/base-system-armv7-versatile.morph new file mode 100644 index 00000000..2c3634b5 --- /dev/null +++ b/systems/base-system-armv7-versatile.morph @@ -0,0 +1,20 @@ +name: base-system-armv7-versatile +kind: system +description: The set of strata required to have a minimal system for an ARM versatile + system. +arch: armv7l +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-armv7-versatile + morph: strata/bsp-armv7-versatile.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/base-system-armv7b-highbank.morph b/systems/base-system-armv7b-highbank.morph new file mode 100644 index 00000000..2218af6f --- /dev/null +++ b/systems/base-system-armv7b-highbank.morph @@ -0,0 +1,20 @@ +name: base-system-armv7b-highbank +kind: system +description: The set of strata required to have a minimal system for an ARM highbank + system. +arch: armv7b +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-armv7b-highbank + morph: strata/bsp-armv7b-highbank.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/base-system-armv7b-vexpress-tc2.morph b/systems/base-system-armv7b-vexpress-tc2.morph new file mode 100644 index 00000000..83b437a1 --- /dev/null +++ b/systems/base-system-armv7b-vexpress-tc2.morph @@ -0,0 +1,19 @@ +name: base-system-armv7b-vexpress-tc2 +kind: system +description: A small system for Versatile TC2 boards system. +arch: armv7b +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-armv7b-vexpress-tc2 + morph: strata/bsp-armv7b-vexpress-tc2.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/base-system-armv7lhf-highbank.morph b/systems/base-system-armv7lhf-highbank.morph new file mode 100644 index 00000000..f5ced471 --- /dev/null +++ b/systems/base-system-armv7lhf-highbank.morph @@ -0,0 +1,20 @@ +name: base-system-armv7lhf-highbank +kind: system +description: The set of strata required to have a minimal system for an ARM highbank + system. +arch: armv7lhf +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-armv7-highbank + morph: strata/bsp-armv7-highbank.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/base-system-ppc64-generic.morph b/systems/base-system-ppc64-generic.morph new file mode 100644 index 00000000..85bc50b4 --- /dev/null +++ b/systems/base-system-ppc64-generic.morph @@ -0,0 +1,20 @@ +name: base-system-ppc64-generic +kind: system +description: The set of strata required to have a minimal system for a 64-bit ppc64 + system. +arch: ppc64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-ppc64-generic + morph: strata/bsp-ppc64-generic.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/base-system-x86_32-generic.morph b/systems/base-system-x86_32-generic.morph new file mode 100644 index 00000000..f82d1667 --- /dev/null +++ b/systems/base-system-x86_32-generic.morph @@ -0,0 +1,22 @@ +name: base-system-x86_32-generic +kind: system +description: The set of strata required to have a basic system for a 32-bit x86 system. +arch: x86_32 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-x86_32-generic + morph: strata/bsp-x86_32-generic.morph +- name: cloudinit-support + morph: strata/cloudinit-support.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +- cloud-init diff --git a/systems/base-system-x86_64-generic.morph b/systems/base-system-x86_64-generic.morph new file mode 100644 index 00000000..1bcafc2a --- /dev/null +++ b/systems/base-system-x86_64-generic.morph @@ -0,0 +1,23 @@ +name: base-system-x86_64-generic +kind: system +description: The set of strata required to have a minimal system for a 64-bit x86 + system. +arch: x86_64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic.morph +- name: cloudinit-support + morph: strata/cloudinit-support.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +- cloud-init diff --git a/systems/ceph-service-x86_64-generic.morph b/systems/ceph-service-x86_64-generic.morph new file mode 100644 index 00000000..567443c4 --- /dev/null +++ b/systems/ceph-service-x86_64-generic.morph @@ -0,0 +1,23 @@ +name: ceph-service-x86_64-generic +kind: system +description: The set of strata required to have a minimal system for a 64-bit x86 + system + the service daemons for ceph object, block and file storage. +arch: x86_64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic.morph +- name: ceph-service + morph: strata/ceph-service.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +- ceph diff --git a/systems/cross-bootstrap-system-armv7lhf-generic.morph b/systems/cross-bootstrap-system-armv7lhf-generic.morph new file mode 100644 index 00000000..4eecf7fe --- /dev/null +++ b/systems/cross-bootstrap-system-armv7lhf-generic.morph @@ -0,0 +1,11 @@ +name: cross-bootstrap-system-armv7lhf-generic +kind: system +description: A system that produces the minimum needed to build a devel system +arch: armv7lhf +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: cross-bootstrap + morph: strata/cross-bootstrap.morph diff --git a/systems/cross-bootstrap-system-ppc64-generic.morph b/systems/cross-bootstrap-system-ppc64-generic.morph new file mode 100644 index 00000000..8b274e80 --- /dev/null +++ b/systems/cross-bootstrap-system-ppc64-generic.morph @@ -0,0 +1,11 @@ +name: cross-bootstrap-system-ppc64-generic +kind: system +description: A system that produces the minimum needed to build a devel system +arch: ppc64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: cross-bootstrap + morph: strata/cross-bootstrap.morph diff --git a/systems/cross-bootstrap-system-x86_64-generic.morph b/systems/cross-bootstrap-system-x86_64-generic.morph new file mode 100644 index 00000000..bdd42cf3 --- /dev/null +++ b/systems/cross-bootstrap-system-x86_64-generic.morph @@ -0,0 +1,11 @@ +name: cross-bootstrap-system-x86_64-generic +kind: system +description: A system that produces the minimum needed to build a devel system +arch: x86_64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: cross-bootstrap + morph: strata/cross-bootstrap.morph diff --git a/systems/cxmanage-system-x86_64-generic.morph b/systems/cxmanage-system-x86_64-generic.morph new file mode 100644 index 00000000..4d731ea3 --- /dev/null +++ b/systems/cxmanage-system-x86_64-generic.morph @@ -0,0 +1,24 @@ +name: cxmanage-system-x86_64-generic +kind: system +description: A baserock development system with calxeda management tools added +arch: x86_64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic.morph +- name: tools + morph: strata/tools.morph +- name: cxmanage + morph: strata/cxmanage.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +- fstab diff --git a/systems/devel-system-armv7-chroot.morph b/systems/devel-system-armv7-chroot.morph new file mode 100644 index 00000000..fd1cf5fd --- /dev/null +++ b/systems/devel-system-armv7-chroot.morph @@ -0,0 +1,22 @@ +name: devel-system-armv7-chroot +kind: system +description: A system that is able to build other systems based on the ARM highbank + architecture. +arch: armv7l +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: tools + morph: strata/tools.morph +- name: openstack-clients + morph: strata/openstack-clients.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/devel-system-armv7-highbank.morph b/systems/devel-system-armv7-highbank.morph new file mode 100644 index 00000000..112a8af2 --- /dev/null +++ b/systems/devel-system-armv7-highbank.morph @@ -0,0 +1,24 @@ +name: devel-system-armv7-highbank +kind: system +description: A system that is able to build other systems based on the ARM highbank + architecture. +arch: armv7l +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-armv7-highbank + morph: strata/bsp-armv7-highbank.morph +- name: tools + morph: strata/tools.morph +- name: openstack-clients + morph: strata/openstack-clients.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/devel-system-armv7-versatile.morph b/systems/devel-system-armv7-versatile.morph new file mode 100644 index 00000000..efa48ece --- /dev/null +++ b/systems/devel-system-armv7-versatile.morph @@ -0,0 +1,24 @@ +name: devel-system-armv7-versatile +kind: system +description: A system that is able to build other systems based on the ARM versatile + architecture. +arch: armv7l +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-armv7-versatile + morph: strata/bsp-armv7-versatile.morph +- name: tools + morph: strata/tools.morph +- name: openstack-clients + morph: strata/openstack-clients.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/devel-system-armv7-wandboard.morph b/systems/devel-system-armv7-wandboard.morph new file mode 100644 index 00000000..49d189d0 --- /dev/null +++ b/systems/devel-system-armv7-wandboard.morph @@ -0,0 +1,23 @@ +name: devel-system-armv7-wandboard +kind: system +description: A system that is able to build other systems based on the Wandboard. +arch: armv7l +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-wandboard + morph: strata/bsp-wandboard.morph +- name: tools + morph: strata/tools.morph +- name: openstack-clients + morph: strata/openstack-clients.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/devel-system-armv7b-chroot.morph b/systems/devel-system-armv7b-chroot.morph new file mode 100644 index 00000000..4ee06869 --- /dev/null +++ b/systems/devel-system-armv7b-chroot.morph @@ -0,0 +1,21 @@ +name: devel-system-armv7b-chroot +kind: system +description: A system that is able to build other systems based on the ARMv7b architecture. +arch: armv7b +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: tools + morph: strata/tools.morph +- name: openstack-clients + morph: strata/openstack-clients.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/devel-system-armv7b-highbank.morph b/systems/devel-system-armv7b-highbank.morph new file mode 100644 index 00000000..686b97f5 --- /dev/null +++ b/systems/devel-system-armv7b-highbank.morph @@ -0,0 +1,24 @@ +name: devel-system-armv7b-highbank +kind: system +description: A system that is able to build other systems based on the ARM highbank + architecture. +arch: armv7b +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-armv7b-highbank + morph: strata/bsp-armv7b-highbank.morph +- name: tools + morph: strata/tools.morph +- name: openstack-clients + morph: strata/openstack-clients.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/devel-system-armv7lhf-chroot.morph b/systems/devel-system-armv7lhf-chroot.morph new file mode 100644 index 00000000..4505331c --- /dev/null +++ b/systems/devel-system-armv7lhf-chroot.morph @@ -0,0 +1,21 @@ +name: devel-system-armv7lhf-chroot +kind: system +description: A system that is able to build other systems based on the ARMv7lhf architecture. +arch: armv7lhf +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: tools + morph: strata/tools.morph +- name: openstack-clients + morph: strata/openstack-clients.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/devel-system-armv7lhf-highbank.morph b/systems/devel-system-armv7lhf-highbank.morph new file mode 100644 index 00000000..ed2d41d8 --- /dev/null +++ b/systems/devel-system-armv7lhf-highbank.morph @@ -0,0 +1,24 @@ +name: devel-system-armv7lhf-highbank +kind: system +description: A system that is able to build other systems based on the ARM highbank + architecture. +arch: armv7lhf +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-armv7-highbank + morph: strata/bsp-armv7-highbank.morph +- name: tools + morph: strata/tools.morph +- name: openstack-clients + morph: strata/openstack-clients.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/devel-system-armv7lhf-jetson.morph b/systems/devel-system-armv7lhf-jetson.morph new file mode 100644 index 00000000..74a1cc25 --- /dev/null +++ b/systems/devel-system-armv7lhf-jetson.morph @@ -0,0 +1,24 @@ +name: devel-system-armv7lhf-jetson +kind: system +description: A system that is able to build other systems based on the NVIDIA Jetson + TK1. +arch: armv7lhf +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: tools + morph: strata/tools.morph +- name: openstack-clients + morph: strata/openstack-clients.morph +- name: bsp-jetson-devel + morph: strata/bsp-jetson-devel.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/devel-system-armv7lhf-wandboard.morph b/systems/devel-system-armv7lhf-wandboard.morph new file mode 100644 index 00000000..00ef2004 --- /dev/null +++ b/systems/devel-system-armv7lhf-wandboard.morph @@ -0,0 +1,23 @@ +name: devel-system-armv7lhf-wandboard +kind: system +description: A system that is able to build other systems based on the Wandboard. +arch: armv7lhf +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-wandboard + morph: strata/bsp-wandboard.morph +- name: tools + morph: strata/tools.morph +- name: openstack-clients + morph: strata/openstack-clients.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/devel-system-ppc64-chroot.morph b/systems/devel-system-ppc64-chroot.morph new file mode 100644 index 00000000..a2430afb --- /dev/null +++ b/systems/devel-system-ppc64-chroot.morph @@ -0,0 +1,22 @@ +name: devel-system-ppc64-chroot +kind: system +description: A system that is able to build other systems based on the 64-bit PowerPc + architecture. +arch: ppc64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: tools + morph: strata/tools.morph +- name: openstack-clients + morph: strata/openstack-clients.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/devel-system-ppc64-generic.morph b/systems/devel-system-ppc64-generic.morph new file mode 100644 index 00000000..259e224e --- /dev/null +++ b/systems/devel-system-ppc64-generic.morph @@ -0,0 +1,24 @@ +name: devel-system-ppc64-generic +kind: system +description: A system that is able to build other systems based on the 64-bit PowerPc + architecture. +arch: ppc64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-ppc64-generic + morph: strata/bsp-ppc64-generic.morph +- name: tools + morph: strata/tools.morph +- name: openstack-clients + morph: strata/openstack-clients.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/devel-system-x86_32-chroot.morph b/systems/devel-system-x86_32-chroot.morph new file mode 100644 index 00000000..a7085737 --- /dev/null +++ b/systems/devel-system-x86_32-chroot.morph @@ -0,0 +1,24 @@ +name: devel-system-x86_32-chroot +kind: system +description: A system that is able to build other systems based on the 32-bit x86 + architecture. +arch: x86_32 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: tools + morph: strata/tools.morph +- name: openstack-clients + morph: strata/openstack-clients.morph +- name: bsp-x86_both-tools + morph: strata/bsp-x86_both-tools.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/devel-system-x86_32-generic.morph b/systems/devel-system-x86_32-generic.morph new file mode 100644 index 00000000..a7f3f9ce --- /dev/null +++ b/systems/devel-system-x86_32-generic.morph @@ -0,0 +1,27 @@ +name: devel-system-x86_32-generic +kind: system +description: A system that is able to build other systems based on the 32-bit x86 + architecture. +arch: x86_32 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-x86_32-generic + morph: strata/bsp-x86_32-generic.morph +- name: tools + morph: strata/tools.morph +- name: openstack-clients + morph: strata/openstack-clients.morph +- name: cloudinit-support + morph: strata/cloudinit-support.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +- cloud-init diff --git a/systems/devel-system-x86_64-chroot.morph b/systems/devel-system-x86_64-chroot.morph new file mode 100644 index 00000000..91f80dbc --- /dev/null +++ b/systems/devel-system-x86_64-chroot.morph @@ -0,0 +1,24 @@ +name: devel-system-x86_64-chroot +kind: system +description: A system that is able to build other systems based on the 64-bit x86 + architecture. +arch: x86_64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: tools + morph: strata/tools.morph +- name: openstack-clients + morph: strata/openstack-clients.morph +- name: bsp-x86_both-tools + morph: strata/bsp-x86_both-tools.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/devel-system-x86_64-generic.morph b/systems/devel-system-x86_64-generic.morph new file mode 100644 index 00000000..bf5a7f45 --- /dev/null +++ b/systems/devel-system-x86_64-generic.morph @@ -0,0 +1,27 @@ +name: devel-system-x86_64-generic +kind: system +description: A system that is able to build other systems based on the 64-bit x86 + architecture. +arch: x86_64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic.morph +- name: tools + morph: strata/tools.morph +- name: openstack-clients + morph: strata/openstack-clients.morph +- name: cloudinit-support + morph: strata/cloudinit-support.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +- cloud-init diff --git a/systems/devel-system-x86_64-vagrant.morph b/systems/devel-system-x86_64-vagrant.morph new file mode 100644 index 00000000..454f981d --- /dev/null +++ b/systems/devel-system-x86_64-vagrant.morph @@ -0,0 +1,46 @@ +name: devel-system-x86_64-vagrant +kind: system +description: A system that is able to build other systems based on the 64-bit x86 + architecture. This adds the virtualbox guest additions and vagrant configuration + too +arch: x86_64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: genivi-foundation + morph: strata/genivi-foundation.morph +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic.morph +- name: connectivity + morph: strata/connectivity.morph +- name: audio-bluetooth + morph: strata/audio-bluetooth.morph +- name: x-common + morph: strata/x-common.morph +- name: x-generic + morph: strata/x-generic.morph +- name: multimedia + morph: strata/multimedia.morph +- name: genivi + morph: strata/genivi.morph +- name: genivi-x-generic + morph: strata/genivi-x-generic.morph +- name: tools + morph: strata/tools.morph +- name: virtualization + morph: strata/virtualization.morph +- name: openstack-clients + morph: strata/openstack-clients.morph +- name: virtualbox-guest-x86_64 + morph: strata/virtualbox-guest-x86_64.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +- vagrant diff --git a/systems/distbuild-system-armv7lhf-highbank.morph b/systems/distbuild-system-armv7lhf-highbank.morph new file mode 100644 index 00000000..112883b9 --- /dev/null +++ b/systems/distbuild-system-armv7lhf-highbank.morph @@ -0,0 +1,27 @@ +name: distbuild-system-armv7lhf-highbank +kind: system +description: Morph distributed build node for armv7lhf highbank +arch: armv7lhf +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-armv7-highbank + morph: strata/bsp-armv7-highbank.morph +- name: tools + morph: strata/tools.morph +- name: nfs + morph: strata/nfs.morph +- name: distbuild + morph: strata/distbuild.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +- distbuild +- fstab diff --git a/systems/distbuild-system-armv7lhf-jetson.morph b/systems/distbuild-system-armv7lhf-jetson.morph new file mode 100644 index 00000000..8423264e --- /dev/null +++ b/systems/distbuild-system-armv7lhf-jetson.morph @@ -0,0 +1,27 @@ +name: distbuild-system-armv7lhf-jetson +kind: system +description: Morph distributed build node for armv7lhf jetson +arch: armv7lhf +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-jetson-devel + morph: strata/bsp-jetson-devel.morph +- name: tools + morph: strata/tools.morph +- name: nfs + morph: strata/nfs.morph +- name: distbuild + morph: strata/distbuild.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +- distbuild +- fstab diff --git a/systems/distbuild-system-ppc64.morph b/systems/distbuild-system-ppc64.morph new file mode 100644 index 00000000..e8c57048 --- /dev/null +++ b/systems/distbuild-system-ppc64.morph @@ -0,0 +1,27 @@ +name: distbuild-system-ppc64 +kind: system +description: Morph distributed build node for ppc64 +arch: ppc64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-ppc64-generic + morph: strata/bsp-ppc64-generic.morph +- name: tools + morph: strata/tools.morph +- name: nfs + morph: strata/nfs.morph +- name: distbuild + morph: strata/distbuild.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +- distbuild +- fstab diff --git a/systems/distbuild-system-x86_32.morph b/systems/distbuild-system-x86_32.morph new file mode 100644 index 00000000..f2078678 --- /dev/null +++ b/systems/distbuild-system-x86_32.morph @@ -0,0 +1,27 @@ +name: distbuild-system-x86_32 +kind: system +description: Morph distributed build node for x86_32 +arch: x86_32 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-x86_32-generic + morph: strata/bsp-x86_32-generic.morph +- name: tools + morph: strata/tools.morph +- name: nfs + morph: strata/nfs.morph +- name: distbuild + morph: strata/distbuild.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +- distbuild +- fstab diff --git a/systems/distbuild-system-x86_64.morph b/systems/distbuild-system-x86_64.morph new file mode 100644 index 00000000..cd461d30 --- /dev/null +++ b/systems/distbuild-system-x86_64.morph @@ -0,0 +1,28 @@ +name: distbuild-system-x86_64 +kind: system +description: Morph distributed build node for x86_64 +arch: x86_64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic.morph +- name: tools + morph: strata/tools.morph +- name: nfs + morph: strata/nfs.morph +- name: distbuild + morph: strata/distbuild.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +- distbuild +- fstab +- mason diff --git a/systems/genivi-baseline-system-armv7lhf-versatile.morph b/systems/genivi-baseline-system-armv7lhf-versatile.morph new file mode 100644 index 00000000..7844e429 --- /dev/null +++ b/systems/genivi-baseline-system-armv7lhf-versatile.morph @@ -0,0 +1,35 @@ +name: genivi-baseline-system-armv7lhf-versatile +kind: system +description: A GENIVI baseline system for an ARMv7 system. +arch: armv7lhf +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: genivi-foundation + morph: strata/genivi-foundation.morph +- name: bsp-armv7-versatile + morph: strata/bsp-armv7-versatile.morph +- name: connectivity + morph: strata/connectivity.morph +- name: audio-bluetooth + morph: strata/audio-bluetooth.morph +- name: x-common + morph: strata/x-common.morph +- name: multimedia + morph: strata/multimedia.morph +- name: genivi + morph: strata/genivi.morph +- name: wayland-armv7-versatile + morph: strata/wayland-armv7-versatile.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +- strip-gplv3 +- fstab diff --git a/systems/genivi-baseline-system-x86_64-generic.morph b/systems/genivi-baseline-system-x86_64-generic.morph new file mode 100644 index 00000000..1e5e687c --- /dev/null +++ b/systems/genivi-baseline-system-x86_64-generic.morph @@ -0,0 +1,34 @@ +name: genivi-baseline-system-x86_64-generic +kind: system +description: A GENIVI baseline system for a 64-bit x86 system. +arch: x86_64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: genivi-foundation + morph: strata/genivi-foundation.morph +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic.morph +- name: connectivity + morph: strata/connectivity.morph +- name: audio-bluetooth + morph: strata/audio-bluetooth.morph +- name: x-common + morph: strata/x-common.morph +- name: multimedia + morph: strata/multimedia.morph +- name: genivi + morph: strata/genivi.morph +- name: wayland-x86_64-generic + morph: strata/wayland-x86_64-generic.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +- strip-gplv3 diff --git a/systems/gitlab-ci-runner.morph b/systems/gitlab-ci-runner.morph new file mode 100644 index 00000000..35eef485 --- /dev/null +++ b/systems/gitlab-ci-runner.morph @@ -0,0 +1,49 @@ +name: gitlab-ci-runner +kind: system +description: A system to run build tests as part of GitLab CI architecture. +arch: x86_64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: genivi-foundation + morph: strata/genivi-foundation.morph +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic.morph +- name: connectivity + morph: strata/connectivity.morph +- name: audio-bluetooth + morph: strata/audio-bluetooth.morph +- name: x-common + morph: strata/x-common.morph +- name: x-generic + morph: strata/x-generic.morph +- name: multimedia + morph: strata/multimedia.morph +- name: genivi + morph: strata/genivi.morph +- name: genivi-x-generic + morph: strata/genivi-x-generic.morph +- name: tools + morph: strata/tools.morph +- name: virtualization + morph: strata/virtualization.morph +- name: openstack-clients + morph: strata/openstack-clients.morph +- name: databases + morph: strata/databases.morph +- name: webtools + morph: strata/webtools.morph +- name: ruby + morph: strata/ruby.morph +- name: nfs + morph: strata/nfs.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/gitlab-server.morph b/systems/gitlab-server.morph new file mode 100644 index 00000000..c78abe1c --- /dev/null +++ b/systems/gitlab-server.morph @@ -0,0 +1,33 @@ +name: gitlab-server +kind: system +description: system which hosts a gitlab server +arch: x86_64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic.morph +- name: foundation + morph: strata/foundation.morph +- name: core + morph: strata/core.morph +- name: tools + morph: strata/tools.morph +- name: nfs + morph: strata/nfs.morph +- name: databases + morph: strata/databases.morph +- name: webtools + morph: strata/webtools.morph +- name: ruby + morph: strata/ruby.morph +- name: gitlab + morph: strata/gitlab.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +- gitlab +- fstab diff --git a/systems/initramfs-x86_64.morph b/systems/initramfs-x86_64.morph new file mode 100644 index 00000000..4bb0020d --- /dev/null +++ b/systems/initramfs-x86_64.morph @@ -0,0 +1,11 @@ +name: initramfs-x86_64 +kind: system +description: Initramfs for x86_64 +arch: x86_64 +strata: +- name: build-essential + morph: strata/build-essential.morph + artifacts: + - build-essential-minimal +- name: initramfs-utils + morph: strata/initramfs-utils.morph diff --git a/systems/minimal-system-x86_32-generic.morph b/systems/minimal-system-x86_32-generic.morph new file mode 100644 index 00000000..6c48361f --- /dev/null +++ b/systems/minimal-system-x86_32-generic.morph @@ -0,0 +1,20 @@ +name: minimal-system-x86_32-generic +kind: system +description: The set of strata required to have a minimal system for a 32-bit x86 + system. +arch: x86_32 +strata: +- name: build-essential + morph: strata/build-essential.morph + artifacts: + - build-essential-minimal +- name: bsp-x86_32-generic + morph: strata/bsp-x86_32-generic.morph + artifacts: + - bsp-x86_32-generic-runtime +configuration-extensions: +- set-hostname +- simple-network +- nfsboot +- install-files +- busybox-init diff --git a/systems/minimal-system-x86_64-generic.morph b/systems/minimal-system-x86_64-generic.morph new file mode 100644 index 00000000..02fb7deb --- /dev/null +++ b/systems/minimal-system-x86_64-generic.morph @@ -0,0 +1,20 @@ +name: minimal-system-x86_64-generic +kind: system +description: The set of strata required to have a minimal system for a 64-bit x86 + system. +arch: x86_64 +strata: +- name: build-essential + morph: strata/build-essential.morph + artifacts: + - build-essential-minimal +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic.morph + artifacts: + - bsp-x86_64-generic-runtime +configuration-extensions: +- set-hostname +- simple-network +- nfsboot +- install-files +- busybox-init diff --git a/systems/nodejs-system-x86_64.morph b/systems/nodejs-system-x86_64.morph new file mode 100644 index 00000000..1dab9f2a --- /dev/null +++ b/systems/nodejs-system-x86_64.morph @@ -0,0 +1,44 @@ +name: nodejs-system-x86_64 +kind: system +description: A system that is able to build other systems based on the 64-bit x86 + architecture. +arch: x86_64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: genivi-foundation + morph: strata/genivi-foundation.morph +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic.morph +- name: connectivity + morph: strata/connectivity.morph +- name: audio-bluetooth + morph: strata/audio-bluetooth.morph +- name: x-common + morph: strata/x-common.morph +- name: x-generic + morph: strata/x-generic.morph +- name: multimedia + morph: strata/multimedia.morph +- name: genivi + morph: strata/genivi.morph +- name: genivi-x-generic + morph: strata/genivi-x-generic.morph +- name: tools + morph: strata/tools.morph +- name: virtualization + morph: strata/virtualization.morph +- name: openstack-clients + morph: strata/openstack-clients.morph +- name: nodejs + morph: strata/nodejs.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/qt4-devel-system-x86_64-generic.morph b/systems/qt4-devel-system-x86_64-generic.morph new file mode 100644 index 00000000..eb3ab48d --- /dev/null +++ b/systems/qt4-devel-system-x86_64-generic.morph @@ -0,0 +1,40 @@ +name: qt4-devel-system-x86_64-generic +kind: system +description: A system that is able to build other systems based on the 64-bit x86 + architecture. +arch: x86_64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: audio-bluetooth + morph: strata/audio-bluetooth.morph +- name: multimedia-gstreamer-0.10 + morph: strata/multimedia-gstreamer-0.10.morph +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic.morph +- name: tools + morph: strata/tools.morph +- name: x-common + morph: strata/x-common.morph +- name: x-generic + morph: strata/x-generic.morph +- name: qt4-tools + morph: strata/qt4-tools.morph +- name: qt4-sdk + morph: strata/qt4-sdk.morph +- name: lua + morph: strata/lua.morph +- name: connectivity + morph: strata/connectivity.morph +- name: enlightenment + morph: strata/enlightenment.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/qt5-devel-system-x86_64-generic.morph b/systems/qt5-devel-system-x86_64-generic.morph new file mode 100644 index 00000000..eafd97e0 --- /dev/null +++ b/systems/qt5-devel-system-x86_64-generic.morph @@ -0,0 +1,40 @@ +name: qt5-devel-system-x86_64-generic +kind: system +description: A system that is able to build other systems based on the 64-bit x86 + architecture. +arch: x86_64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: audio-bluetooth + morph: strata/audio-bluetooth.morph +- name: multimedia-gstreamer-0.10 + morph: strata/multimedia-gstreamer-0.10.morph +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic.morph +- name: tools + morph: strata/tools.morph +- name: x-common + morph: strata/x-common.morph +- name: x-generic + morph: strata/x-generic.morph +- name: qt5-tools + morph: strata/qt5-tools.morph +- name: qt5-sdk + morph: strata/qt5-sdk.morph +- name: lua + morph: strata/lua.morph +- name: connectivity + morph: strata/connectivity.morph +- name: enlightenment + morph: strata/enlightenment.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/trove-system-x86_64.morph b/systems/trove-system-x86_64.morph new file mode 100644 index 00000000..fbcdf3fe --- /dev/null +++ b/systems/trove-system-x86_64.morph @@ -0,0 +1,31 @@ +name: trove-system-x86_64 +kind: system +description: Trove server +arch: x86_64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic.morph +- name: foundation + morph: strata/foundation.morph +- name: core + morph: strata/core.morph +- name: tools + morph: strata/tools.morph +- name: trove + morph: strata/trove.morph +- name: nfs + morph: strata/nfs.morph +- name: ansible + morph: strata/ansible.morph +- name: cloudinit-support + morph: strata/cloudinit-support.morph +configuration-extensions: +- set-hostname +- trove +- nfsboot-server +- fstab +- simple-network +- install-files +- cloud-init diff --git a/systems/web-system-x86_64-generic.morph b/systems/web-system-x86_64-generic.morph new file mode 100644 index 00000000..1e6eba80 --- /dev/null +++ b/systems/web-system-x86_64-generic.morph @@ -0,0 +1,33 @@ +name: web-system-x86_64-generic +kind: system +description: system with web tools +arch: x86_64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic.morph +- name: foundation + morph: strata/foundation.morph +- name: core + morph: strata/core.morph +- name: tools + morph: strata/tools.morph +- name: nfs + morph: strata/nfs.morph +- name: databases + morph: strata/databases.morph +- name: webtools + morph: strata/webtools.morph +- name: erlang + morph: strata/erlang.morph +- name: ruby + morph: strata/ruby.morph +- name: nodejs + morph: strata/nodejs.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/xfce-system.morph b/systems/xfce-system.morph new file mode 100644 index 00000000..efdd7bdb --- /dev/null +++ b/systems/xfce-system.morph @@ -0,0 +1,41 @@ +name: xfce-system +kind: system +description: A GENIVI devel with XFCE +arch: x86_64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: genivi-foundation + morph: strata/genivi-foundation.morph +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic.morph +- name: connectivity + morph: strata/connectivity.morph +- name: audio-bluetooth + morph: strata/audio-bluetooth.morph +- name: x-common + morph: strata/x-common.morph +- name: x-generic + morph: strata/x-generic.morph +- name: multimedia + morph: strata/multimedia.morph +- name: genivi + morph: strata/genivi.morph +- name: genivi-x-generic + morph: strata/genivi-x-generic.morph +- name: gtk2 + morph: strata/gtk2.morph +- name: tools + morph: strata/tools.morph +- name: xfce + morph: strata/xfce.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files -- cgit v1.2.1