diff options
author | Paul Sherwood <paul.sherwood@codethink.co.uk> | 2014-11-19 16:09:07 +0000 |
---|---|---|
committer | Paul Sherwood <paul.sherwood@codethink.co.uk> | 2014-11-19 16:09:07 +0000 |
commit | 53c7140bfe3317abeeaa85fc2f72cc8d9b052355 (patch) | |
tree | 7f02dd4c306b5619988b87b9a2a5cf28a5fcd02b /systems | |
parent | e3e0baf91a5f0e1bcd1fad06345bbe4ec88fad1d (diff) | |
download | definitions-baserock/ps/simple-defs.tar.gz |
After morph-converter.shbaserock/ps/simple-defs
Diffstat (limited to 'systems')
-rw-r--r-- | systems/armv7lhf-cross-toolchain-system-x86_32-generic.def (renamed from systems/armv7lhf-cross-toolchain-system-x86_32-generic.morph) | 6 | ||||
-rw-r--r-- | systems/armv7lhf-cross-toolchain-system-x86_64-generic.def (renamed from systems/armv7lhf-cross-toolchain-system-x86_64-generic.morph) | 6 | ||||
-rw-r--r-- | systems/base-system-armv7-highbank.def (renamed from systems/base-system-armv7-highbank.morph) | 7 | ||||
-rw-r--r-- | systems/base-system-armv7-versatile.def (renamed from systems/base-system-armv7-versatile.morph) | 7 | ||||
-rw-r--r-- | systems/base-system-armv7b-highbank.def (renamed from systems/base-system-armv7b-highbank.morph) | 7 | ||||
-rw-r--r-- | systems/base-system-armv7b-vexpress-tc2.def (renamed from systems/base-system-armv7b-vexpress-tc2.morph) | 7 | ||||
-rw-r--r-- | systems/base-system-armv7lhf-highbank.def (renamed from systems/base-system-armv7lhf-highbank.morph) | 7 | ||||
-rw-r--r-- | systems/base-system-ppc64-generic.def (renamed from systems/base-system-ppc64-generic.morph) | 7 | ||||
-rw-r--r-- | systems/base-system-x86_32-generic.def (renamed from systems/base-system-x86_32-generic.morph) | 8 | ||||
-rw-r--r-- | systems/base-system-x86_64-generic.def (renamed from systems/base-system-x86_64-generic.morph) | 8 | ||||
-rw-r--r-- | systems/build-system-armv7lhf-highbank.def (renamed from systems/build-system-armv7lhf-highbank.morph) | 12 | ||||
-rw-r--r-- | systems/build-system-armv7lhf-jetson.def (renamed from systems/build-system-armv7lhf-jetson.morph) | 12 | ||||
-rw-r--r-- | systems/build-system-ppc64.def (renamed from systems/build-system-ppc64.morph) | 12 | ||||
-rw-r--r-- | systems/build-system-x86_32-chroot.def (renamed from systems/build-system-x86_32-chroot.morph) | 11 | ||||
-rw-r--r-- | systems/build-system-x86_32.def (renamed from systems/build-system-x86_32.morph) | 12 | ||||
-rw-r--r-- | systems/build-system-x86_64-chroot.def (renamed from systems/build-system-x86_64-chroot.morph) | 11 | ||||
-rw-r--r-- | systems/build-system-x86_64.def (renamed from systems/build-system-x86_64.morph) | 12 | ||||
-rw-r--r-- | systems/ceph-service-x86_64-generic.def (renamed from systems/ceph-service-x86_64-generic.morph) | 9 | ||||
-rw-r--r-- | systems/cross-bootstrap-system-armv7lhf-generic.def (renamed from systems/cross-bootstrap-system-armv7lhf-generic.morph) | 6 | ||||
-rw-r--r-- | systems/cross-bootstrap-system-ppc64-generic.def (renamed from systems/cross-bootstrap-system-ppc64-generic.morph) | 6 | ||||
-rw-r--r-- | systems/cross-bootstrap-system-x86_64-generic.def (renamed from systems/cross-bootstrap-system-x86_64-generic.morph) | 6 | ||||
-rw-r--r-- | systems/cxmanage-system-x86_64-generic.def (renamed from systems/cxmanage-system-x86_64-generic.morph) | 9 | ||||
-rw-r--r-- | systems/devel-system-armv7-chroot.def (renamed from systems/devel-system-armv7-chroot.morph) | 11 | ||||
-rw-r--r-- | systems/devel-system-armv7-highbank.def (renamed from systems/devel-system-armv7-highbank.morph) | 13 | ||||
-rw-r--r-- | systems/devel-system-armv7-versatile.def (renamed from systems/devel-system-armv7-versatile.morph) | 13 | ||||
-rw-r--r-- | systems/devel-system-armv7-wandboard.def (renamed from systems/devel-system-armv7-wandboard.morph) | 13 | ||||
-rw-r--r-- | systems/devel-system-armv7b-chroot.def (renamed from systems/devel-system-armv7b-chroot.morph) | 9 | ||||
-rw-r--r-- | systems/devel-system-armv7b-highbank.def (renamed from systems/devel-system-armv7b-highbank.morph) | 11 | ||||
-rw-r--r-- | systems/devel-system-armv7lhf-chroot.def (renamed from systems/devel-system-armv7lhf-chroot.morph) | 11 | ||||
-rw-r--r-- | systems/devel-system-armv7lhf-highbank.def (renamed from systems/devel-system-armv7lhf-highbank.morph) | 13 | ||||
-rw-r--r-- | systems/devel-system-armv7lhf-jetson.def (renamed from systems/devel-system-armv7lhf-jetson.morph) | 13 | ||||
-rw-r--r-- | systems/devel-system-armv7lhf-wandboard.def (renamed from systems/devel-system-armv7lhf-wandboard.morph) | 13 | ||||
-rw-r--r-- | systems/devel-system-ppc64-chroot.def (renamed from systems/devel-system-ppc64-chroot.morph) | 10 | ||||
-rw-r--r-- | systems/devel-system-ppc64-generic.def (renamed from systems/devel-system-ppc64-generic.morph) | 12 | ||||
-rw-r--r-- | systems/devel-system-x86_32-chroot.def (renamed from systems/devel-system-x86_32-chroot.morph) | 12 | ||||
-rw-r--r-- | systems/devel-system-x86_32-generic.def (renamed from systems/devel-system-x86_32-generic.morph) | 14 | ||||
-rw-r--r-- | systems/devel-system-x86_64-chroot.def (renamed from systems/devel-system-x86_64-chroot.morph) | 12 | ||||
-rw-r--r-- | systems/devel-system-x86_64-generic.def (renamed from systems/devel-system-x86_64-generic.morph) | 14 | ||||
-rw-r--r-- | systems/devel-system-x86_64-vagrant.def (renamed from systems/devel-system-x86_64-vagrant.morph) | 13 | ||||
-rw-r--r-- | systems/distbuild-system-x86_64-openstack.def (renamed from systems/distbuild-system-x86_64-openstack.morph) | 13 | ||||
-rw-r--r-- | systems/genivi-baseline-system-armv7lhf-jetson.def (renamed from systems/genivi-baseline-system-armv7lhf-jetson.morph) | 18 | ||||
-rw-r--r-- | systems/genivi-baseline-system-armv7lhf-versatile.def (renamed from systems/genivi-baseline-system-armv7lhf-versatile.morph) | 17 | ||||
-rw-r--r-- | systems/genivi-baseline-system-x86_64-generic.def | 27 | ||||
-rw-r--r-- | systems/genivi-baseline-system-x86_64-generic.morph | 44 | ||||
-rw-r--r-- | systems/gerrit-x86_64.def (renamed from systems/gerrit-x86_64.morph) | 13 | ||||
-rw-r--r-- | systems/gitlab-ci-runner.def | 29 | ||||
-rw-r--r-- | systems/gitlab-ci-runner.morph | 49 | ||||
-rw-r--r-- | systems/gitlab-server.def (renamed from systems/gitlab-server.morph) | 14 | ||||
-rw-r--r-- | systems/initramfs-x86_64.def (renamed from systems/initramfs-x86_64.morph) | 5 | ||||
-rw-r--r-- | systems/minimal-system-x86_32-generic.def (renamed from systems/minimal-system-x86_32-generic.morph) | 5 | ||||
-rw-r--r-- | systems/minimal-system-x86_64-generic.def (renamed from systems/minimal-system-x86_64-generic.morph) | 5 | ||||
-rw-r--r-- | systems/nodejs-system-x86_64.def (renamed from systems/nodejs-system-x86_64.morph) | 8 | ||||
-rw-r--r-- | systems/qt4-devel-system-x86_64-generic.def (renamed from systems/qt4-devel-system-x86_64-generic.morph) | 18 | ||||
-rw-r--r-- | systems/qt5-devel-system-x86_64-generic.def (renamed from systems/qt5-devel-system-x86_64-generic.morph) | 18 | ||||
-rw-r--r-- | systems/trove-system-x86_64.def | 24 | ||||
-rw-r--r-- | systems/trove-system-x86_64.morph | 37 | ||||
-rw-r--r-- | systems/web-system-x86_64-generic.def | 23 | ||||
-rw-r--r-- | systems/web-system-x86_64-generic.morph | 37 | ||||
-rw-r--r-- | systems/xfce-system.def | 25 | ||||
-rw-r--r-- | systems/xfce-system.morph | 41 |
60 files changed, 178 insertions, 687 deletions
diff --git a/systems/armv7lhf-cross-toolchain-system-x86_32-generic.morph b/systems/armv7lhf-cross-toolchain-system-x86_32-generic.def index e983ba7a..c6d4a26d 100644 --- a/systems/armv7lhf-cross-toolchain-system-x86_32-generic.morph +++ b/systems/armv7lhf-cross-toolchain-system-x86_32-generic.def @@ -1,15 +1,11 @@ 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: +contents: - 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 diff --git a/systems/armv7lhf-cross-toolchain-system-x86_64-generic.morph b/systems/armv7lhf-cross-toolchain-system-x86_64-generic.def index 1a8c20bb..ef90e532 100644 --- a/systems/armv7lhf-cross-toolchain-system-x86_64-generic.morph +++ b/systems/armv7lhf-cross-toolchain-system-x86_64-generic.def @@ -1,15 +1,11 @@ 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: +contents: - 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 diff --git a/systems/base-system-armv7-highbank.morph b/systems/base-system-armv7-highbank.def index 4efd3981..9ce1e976 100644 --- a/systems/base-system-armv7-highbank.morph +++ b/systems/base-system-armv7-highbank.def @@ -1,17 +1,12 @@ 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: +contents: - 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 diff --git a/systems/base-system-armv7-versatile.morph b/systems/base-system-armv7-versatile.def index 2c3634b5..23f87113 100644 --- a/systems/base-system-armv7-versatile.morph +++ b/systems/base-system-armv7-versatile.def @@ -1,17 +1,12 @@ 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: +contents: - 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 diff --git a/systems/base-system-armv7b-highbank.morph b/systems/base-system-armv7b-highbank.def index 2218af6f..003b9d4e 100644 --- a/systems/base-system-armv7b-highbank.morph +++ b/systems/base-system-armv7b-highbank.def @@ -1,17 +1,12 @@ 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: +contents: - 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 diff --git a/systems/base-system-armv7b-vexpress-tc2.morph b/systems/base-system-armv7b-vexpress-tc2.def index 83b437a1..d018cf21 100644 --- a/systems/base-system-armv7b-vexpress-tc2.morph +++ b/systems/base-system-armv7b-vexpress-tc2.def @@ -1,16 +1,11 @@ name: base-system-armv7b-vexpress-tc2 -kind: system description: A small system for Versatile TC2 boards system. arch: armv7b -strata: +contents: - 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 diff --git a/systems/base-system-armv7lhf-highbank.morph b/systems/base-system-armv7lhf-highbank.def index f5ced471..e7706a64 100644 --- a/systems/base-system-armv7lhf-highbank.morph +++ b/systems/base-system-armv7lhf-highbank.def @@ -1,17 +1,12 @@ 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: +contents: - 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 diff --git a/systems/base-system-ppc64-generic.morph b/systems/base-system-ppc64-generic.def index 85bc50b4..ac52185b 100644 --- a/systems/base-system-ppc64-generic.morph +++ b/systems/base-system-ppc64-generic.def @@ -1,17 +1,12 @@ 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: +contents: - 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 diff --git a/systems/base-system-x86_32-generic.morph b/systems/base-system-x86_32-generic.def index f82d1667..eadff928 100644 --- a/systems/base-system-x86_32-generic.morph +++ b/systems/base-system-x86_32-generic.def @@ -1,18 +1,12 @@ 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: +contents: - 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 diff --git a/systems/base-system-x86_64-generic.morph b/systems/base-system-x86_64-generic.def index 1bcafc2a..c3c015ec 100644 --- a/systems/base-system-x86_64-generic.morph +++ b/systems/base-system-x86_64-generic.def @@ -1,19 +1,13 @@ 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: +contents: - 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 diff --git a/systems/build-system-armv7lhf-highbank.morph b/systems/build-system-armv7lhf-highbank.def index 43e701b5..4fa2ced5 100644 --- a/systems/build-system-armv7lhf-highbank.morph +++ b/systems/build-system-armv7lhf-highbank.def @@ -1,26 +1,16 @@ name: build-system-armv7lhf-highbank -kind: system description: The system that should be used for building all other Baserock systems for ARMv7 little-endian hard-float Calxeda Highbank computers. arch: armv7lhf -strata: +contents: - 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: morph-utils - morph: strata/morph-utils.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 - add-config-files diff --git a/systems/build-system-armv7lhf-jetson.morph b/systems/build-system-armv7lhf-jetson.def index 674b5406..a86558f7 100644 --- a/systems/build-system-armv7lhf-jetson.morph +++ b/systems/build-system-armv7lhf-jetson.def @@ -1,26 +1,16 @@ name: build-system-armv7lhf-jetson -kind: system description: The system that should be used for building all other Baserock systems for ARMv7 little-endian hard-float NVIDIA Jetson TK1 computers. arch: armv7lhf -strata: +contents: - name: build-essential - morph: strata/build-essential.morph - name: core - morph: strata/core.morph - name: foundation - morph: strata/foundation.morph - name: bsp-jetson - morph: strata/bsp-jetson.morph - name: tools - morph: strata/tools.morph - name: morph-utils - morph: strata/morph-utils.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 - add-config-files diff --git a/systems/build-system-ppc64.morph b/systems/build-system-ppc64.def index a317c696..521ee7fc 100644 --- a/systems/build-system-ppc64.morph +++ b/systems/build-system-ppc64.def @@ -1,26 +1,16 @@ name: build-system-ppc64 -kind: system description: The system that should be used for building all other Baserock systems for 64-bit POWER computers. arch: ppc64 -strata: +contents: - 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: morph-utils - morph: strata/morph-utils.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 - add-config-files diff --git a/systems/build-system-x86_32-chroot.morph b/systems/build-system-x86_32-chroot.def index 776fa4ab..36c70278 100644 --- a/systems/build-system-x86_32-chroot.morph +++ b/systems/build-system-x86_32-chroot.def @@ -1,24 +1,15 @@ name: build-system-x86_32-chroot -kind: system description: The system that should be used for building all other Baserock systems for 32-bit Intel x86 computers, chroot variant. arch: x86_32 -strata: +contents: - 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: morph-utils - morph: strata/morph-utils.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 - add-config-files diff --git a/systems/build-system-x86_32.morph b/systems/build-system-x86_32.def index e336d2ec..7dd7aa81 100644 --- a/systems/build-system-x86_32.morph +++ b/systems/build-system-x86_32.def @@ -1,26 +1,16 @@ name: build-system-x86_32 -kind: system description: The system that should be used for building all other Baserock systems for 32-bit Intel x86 computers. arch: x86_32 -strata: +contents: - 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: morph-utils - morph: strata/morph-utils.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 - add-config-files diff --git a/systems/build-system-x86_64-chroot.morph b/systems/build-system-x86_64-chroot.def index 4cc66226..68438672 100644 --- a/systems/build-system-x86_64-chroot.morph +++ b/systems/build-system-x86_64-chroot.def @@ -1,24 +1,15 @@ name: build-system-x86_64-chroot -kind: system description: The system that should be used for building all other Baserock systems for 64-bit Intel x86 computers, chroot variant. arch: x86_64 -strata: +contents: - 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: morph-utils - morph: strata/morph-utils.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 - add-config-files diff --git a/systems/build-system-x86_64.morph b/systems/build-system-x86_64.def index 6db657a1..644db3e0 100644 --- a/systems/build-system-x86_64.morph +++ b/systems/build-system-x86_64.def @@ -1,26 +1,16 @@ name: build-system-x86_64 -kind: system description: The system that should be used for building all other Baserock systems for 64-bit Intel x86 computers. arch: x86_64 -strata: +contents: - 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: morph-utils - morph: strata/morph-utils.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 - add-config-files diff --git a/systems/ceph-service-x86_64-generic.morph b/systems/ceph-service-x86_64-generic.def index 182cf0cd..f4db4f85 100644 --- a/systems/ceph-service-x86_64-generic.morph +++ b/systems/ceph-service-x86_64-generic.def @@ -1,21 +1,14 @@ 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: +contents: - 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: network-security - morph: strata/network-security.morph - name: ceph-service - morph: strata/ceph-service.morph configuration-extensions: - set-hostname - add-config-files diff --git a/systems/cross-bootstrap-system-armv7lhf-generic.morph b/systems/cross-bootstrap-system-armv7lhf-generic.def index 4eecf7fe..0662752d 100644 --- a/systems/cross-bootstrap-system-armv7lhf-generic.morph +++ b/systems/cross-bootstrap-system-armv7lhf-generic.def @@ -1,11 +1,7 @@ name: cross-bootstrap-system-armv7lhf-generic -kind: system description: A system that produces the minimum needed to build a devel system arch: armv7lhf -strata: +contents: - 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.def index 8b274e80..5406e6c0 100644 --- a/systems/cross-bootstrap-system-ppc64-generic.morph +++ b/systems/cross-bootstrap-system-ppc64-generic.def @@ -1,11 +1,7 @@ name: cross-bootstrap-system-ppc64-generic -kind: system description: A system that produces the minimum needed to build a devel system arch: ppc64 -strata: +contents: - 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.def index bdd42cf3..2898a3ec 100644 --- a/systems/cross-bootstrap-system-x86_64-generic.morph +++ b/systems/cross-bootstrap-system-x86_64-generic.def @@ -1,11 +1,7 @@ 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: +contents: - 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.def index 4d731ea3..537d908f 100644 --- a/systems/cxmanage-system-x86_64-generic.morph +++ b/systems/cxmanage-system-x86_64-generic.def @@ -1,20 +1,13 @@ name: cxmanage-system-x86_64-generic -kind: system description: A baserock development system with calxeda management tools added arch: x86_64 -strata: +contents: - 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 diff --git a/systems/devel-system-armv7-chroot.morph b/systems/devel-system-armv7-chroot.def index 265f63fa..4887ee9c 100644 --- a/systems/devel-system-armv7-chroot.morph +++ b/systems/devel-system-armv7-chroot.def @@ -1,28 +1,19 @@ name: devel-system-armv7-chroot -kind: system description: | A system with useful tools for doing Baserock development. For use as a chroot inside a Linux-based operating system on ARMv7 computers using little-endian word order. arch: armv7l -strata: +contents: - 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: morph-utils - morph: strata/morph-utils.morph - name: openstack-clients - morph: strata/openstack-clients.morph - name: nodejs - morph: strata/nodejs.morph - name: ruby - morph: strata/ruby.morph configuration-extensions: - set-hostname - add-config-files diff --git a/systems/devel-system-armv7-highbank.morph b/systems/devel-system-armv7-highbank.def index 91716fc8..3b233819 100644 --- a/systems/devel-system-armv7-highbank.morph +++ b/systems/devel-system-armv7-highbank.def @@ -1,31 +1,20 @@ name: devel-system-armv7-highbank -kind: system description: | A system with useful tools for doing Baserock development. For use on ARMv7 Calxeda Highbank computers using little-endian word order. arch: armv7l -strata: +contents: - 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: morph-utils - morph: strata/morph-utils.morph - name: openstack-clients - morph: strata/openstack-clients.morph - name: nodejs - morph: strata/nodejs.morph - name: ruby - morph: strata/ruby.morph - name: nfs - morph: strata/nfs.morph configuration-extensions: - set-hostname - add-config-files diff --git a/systems/devel-system-armv7-versatile.morph b/systems/devel-system-armv7-versatile.def index 8e911703..e5e0ef03 100644 --- a/systems/devel-system-armv7-versatile.morph +++ b/systems/devel-system-armv7-versatile.def @@ -1,31 +1,20 @@ name: devel-system-armv7-versatile -kind: system description: | A system with useful tools for doing Baserock development. For use on generic ARMv7 versatile computers using little-endian word order. arch: armv7l -strata: +contents: - 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: morph-utils - morph: strata/morph-utils.morph - name: openstack-clients - morph: strata/openstack-clients.morph - name: nodejs - morph: strata/nodejs.morph - name: ruby - morph: strata/ruby.morph - name: nfs - morph: strata/nfs.morph configuration-extensions: - set-hostname - add-config-files diff --git a/systems/devel-system-armv7-wandboard.morph b/systems/devel-system-armv7-wandboard.def index 973f05ea..f0b2e674 100644 --- a/systems/devel-system-armv7-wandboard.morph +++ b/systems/devel-system-armv7-wandboard.def @@ -1,31 +1,20 @@ name: devel-system-armv7-wandboard -kind: system description: | A system with useful tools for doing Baserock development. For use on ARMv7 Wandboard computers using little-endian word order. arch: armv7l -strata: +contents: - 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: morph-utils - morph: strata/morph-utils.morph - name: openstack-clients - morph: strata/openstack-clients.morph - name: nodejs - morph: strata/nodejs.morph - name: ruby - morph: strata/ruby.morph - name: nfs - morph: strata/nfs.morph configuration-extensions: - set-hostname - add-config-files diff --git a/systems/devel-system-armv7b-chroot.morph b/systems/devel-system-armv7b-chroot.def index c74e52b3..5710e437 100644 --- a/systems/devel-system-armv7b-chroot.morph +++ b/systems/devel-system-armv7b-chroot.def @@ -1,24 +1,17 @@ name: devel-system-armv7b-chroot -kind: system description: | A system with useful tools for doing Baserock development. For use as a chroot inside a Linux-based operating system on ARMv7 computers using big-endian word order. arch: armv7b -strata: +contents: - 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: morph-utils - morph: strata/morph-utils.morph - name: openstack-clients - morph: strata/openstack-clients.morph configuration-extensions: - set-hostname - add-config-files diff --git a/systems/devel-system-armv7b-highbank.morph b/systems/devel-system-armv7b-highbank.def index 4f3944c2..1e148e32 100644 --- a/systems/devel-system-armv7b-highbank.morph +++ b/systems/devel-system-armv7b-highbank.def @@ -1,27 +1,18 @@ name: devel-system-armv7b-highbank -kind: system description: | A system with useful tools for doing Baserock development. For use on ARMv7 Calxeda Highbank computers using big-endian word order. arch: armv7b -strata: +contents: - 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: morph-utils - morph: strata/morph-utils.morph - name: openstack-clients - morph: strata/openstack-clients.morph - name: nfs - morph: strata/nfs.morph configuration-extensions: - set-hostname - add-config-files diff --git a/systems/devel-system-armv7lhf-chroot.morph b/systems/devel-system-armv7lhf-chroot.def index 4d106fba..9d42c2d2 100644 --- a/systems/devel-system-armv7lhf-chroot.morph +++ b/systems/devel-system-armv7lhf-chroot.def @@ -1,28 +1,19 @@ name: devel-system-armv7lhf-chroot -kind: system description: | A system with useful tools for doing Baserock development. For use on ARMv7 computers using little-endian word order and hardware floating point support. arch: armv7lhf -strata: +contents: - 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: morph-utils - morph: strata/morph-utils.morph - name: openstack-clients - morph: strata/openstack-clients.morph - name: nodejs - morph: strata/nodejs.morph - name: ruby - morph: strata/ruby.morph configuration-extensions: - set-hostname - add-config-files diff --git a/systems/devel-system-armv7lhf-highbank.morph b/systems/devel-system-armv7lhf-highbank.def index 7049b1b0..3df14d7f 100644 --- a/systems/devel-system-armv7lhf-highbank.morph +++ b/systems/devel-system-armv7lhf-highbank.def @@ -1,32 +1,21 @@ name: devel-system-armv7lhf-highbank -kind: system description: | A system with useful tools for doing Baserock development. For use on ARMv7 Calxeda Highbank computers using little-endian word order and hardware floating-point support. arch: armv7lhf -strata: +contents: - 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: morph-utils - morph: strata/morph-utils.morph - name: openstack-clients - morph: strata/openstack-clients.morph - name: nodejs - morph: strata/nodejs.morph - name: ruby - morph: strata/ruby.morph - name: nfs - morph: strata/nfs.morph configuration-extensions: - set-hostname - add-config-files diff --git a/systems/devel-system-armv7lhf-jetson.morph b/systems/devel-system-armv7lhf-jetson.def index 0bf7da18..b2f34c34 100644 --- a/systems/devel-system-armv7lhf-jetson.morph +++ b/systems/devel-system-armv7lhf-jetson.def @@ -1,32 +1,21 @@ name: devel-system-armv7lhf-jetson -kind: system description: | A system with useful tools for doing Baserock development. For use on ARMv7 NVIDIA Jetson TK1 computers using little-endian word order and hardware floating-point support. arch: armv7lhf -strata: +contents: - 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: morph-utils - morph: strata/morph-utils.morph - name: openstack-clients - morph: strata/openstack-clients.morph - name: nfs - morph: strata/nfs.morph - name: bsp-jetson - morph: strata/bsp-jetson.morph - name: nodejs - morph: strata/nodejs.morph - name: ruby - morph: strata/ruby.morph configuration-extensions: - set-hostname - add-config-files diff --git a/systems/devel-system-armv7lhf-wandboard.morph b/systems/devel-system-armv7lhf-wandboard.def index 7c27bcdf..398948f1 100644 --- a/systems/devel-system-armv7lhf-wandboard.morph +++ b/systems/devel-system-armv7lhf-wandboard.def @@ -1,32 +1,21 @@ name: devel-system-armv7lhf-wandboard -kind: system description: | A system with useful tools for doing Baserock development. For use on ARMv7 Wandboard computers using little-endian word order and hardware floating point support. arch: armv7lhf -strata: +contents: - 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: morph-utils - morph: strata/morph-utils.morph - name: openstack-clients - morph: strata/openstack-clients.morph - name: nodejs - morph: strata/nodejs.morph - name: ruby - morph: strata/ruby.morph - name: nfs - morph: strata/nfs.morph configuration-extensions: - set-hostname - add-config-files diff --git a/systems/devel-system-ppc64-chroot.morph b/systems/devel-system-ppc64-chroot.def index b74f164c..44d614f0 100644 --- a/systems/devel-system-ppc64-chroot.morph +++ b/systems/devel-system-ppc64-chroot.def @@ -1,26 +1,18 @@ name: devel-system-ppc64-chroot -kind: system description: | A system with useful tools for doing Baserock development. For use as a chroot inside a Linux operating system on 64-bit POWER computers. arch: ppc64 -strata: +contents: - 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: morph-utils - morph: strata/morph-utils.morph - name: openstack-clients - morph: strata/openstack-clients.morph - name: ruby - morph: strata/ruby.morph configuration-extensions: - set-hostname - add-config-files diff --git a/systems/devel-system-ppc64-generic.morph b/systems/devel-system-ppc64-generic.def index 16bc7fc3..d61ba717 100644 --- a/systems/devel-system-ppc64-generic.morph +++ b/systems/devel-system-ppc64-generic.def @@ -1,29 +1,19 @@ name: devel-system-ppc64-generic -kind: system description: | A system with useful tools for doing Baserock development. For use on 64-bit POWER computers. arch: ppc64 -strata: +contents: - 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: morph-utils - morph: strata/morph-utils.morph - name: openstack-clients - morph: strata/openstack-clients.morph - name: ruby - morph: strata/ruby.morph - name: nfs - morph: strata/nfs.morph configuration-extensions: - set-hostname - add-config-files diff --git a/systems/devel-system-x86_32-chroot.morph b/systems/devel-system-x86_32-chroot.def index cf3d6ad1..b672ac3b 100644 --- a/systems/devel-system-x86_32-chroot.morph +++ b/systems/devel-system-x86_32-chroot.def @@ -1,30 +1,20 @@ name: devel-system-x86_32-chroot -kind: system description: | A system with useful tools for doing Baserock development. For use as a chroot inside a Linux operating system on 32-bit Intel x86 computers. arch: x86_32 -strata: +contents: - 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: morph-utils - morph: strata/morph-utils.morph - name: openstack-clients - morph: strata/openstack-clients.morph - name: bsp-x86_both-tools - morph: strata/bsp-x86_both-tools.morph - name: nodejs - morph: strata/nodejs.morph - name: ruby - morph: strata/ruby.morph configuration-extensions: - set-hostname - add-config-files diff --git a/systems/devel-system-x86_32-generic.morph b/systems/devel-system-x86_32-generic.def index 5afb6f72..5905a293 100644 --- a/systems/devel-system-x86_32-generic.morph +++ b/systems/devel-system-x86_32-generic.def @@ -1,33 +1,21 @@ name: devel-system-x86_32-generic -kind: system description: | A system with useful tools for doing Baserock development. For use on 32-bit Intel x86 computers. arch: x86_32 -strata: +contents: - 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: morph-utils - morph: strata/morph-utils.morph - name: openstack-clients - morph: strata/openstack-clients.morph - name: cloudinit-support - morph: strata/cloudinit-support.morph - name: nodejs - morph: strata/nodejs.morph - name: ruby - morph: strata/ruby.morph - name: nfs - morph: strata/nfs.morph configuration-extensions: - set-hostname - add-config-files diff --git a/systems/devel-system-x86_64-chroot.morph b/systems/devel-system-x86_64-chroot.def index c2da5e1a..59303428 100644 --- a/systems/devel-system-x86_64-chroot.morph +++ b/systems/devel-system-x86_64-chroot.def @@ -1,30 +1,20 @@ name: devel-system-x86_64-chroot -kind: system description: | A system with useful tools for doing Baserock development. For use as a chroot inside a Linux operating system on 64-bit Intel x86 computers. arch: x86_64 -strata: +contents: - 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: morph-utils - morph: strata/morph-utils.morph - name: openstack-clients - morph: strata/openstack-clients.morph - name: bsp-x86_both-tools - morph: strata/bsp-x86_both-tools.morph - name: nodejs - morph: strata/nodejs.morph - name: ruby - morph: strata/ruby.morph configuration-extensions: - set-hostname - add-config-files diff --git a/systems/devel-system-x86_64-generic.morph b/systems/devel-system-x86_64-generic.def index 969f32b6..4c412186 100644 --- a/systems/devel-system-x86_64-generic.morph +++ b/systems/devel-system-x86_64-generic.def @@ -1,33 +1,21 @@ name: devel-system-x86_64-generic -kind: system description: | A system with useful tools for doing Baserock development. For use on 64-bit Intel x86 computers. arch: x86_64 -strata: +contents: - 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: morph-utils - morph: strata/morph-utils.morph - name: openstack-clients - morph: strata/openstack-clients.morph - name: cloudinit-support - morph: strata/cloudinit-support.morph - name: nodejs - morph: strata/nodejs.morph - name: ruby - morph: strata/ruby.morph - name: nfs - morph: strata/nfs.morph configuration-extensions: - set-hostname - add-config-files diff --git a/systems/devel-system-x86_64-vagrant.morph b/systems/devel-system-x86_64-vagrant.def index 85bbe90c..845ccc2f 100644 --- a/systems/devel-system-x86_64-vagrant.morph +++ b/systems/devel-system-x86_64-vagrant.def @@ -1,31 +1,20 @@ name: devel-system-x86_64-vagrant -kind: system description: | A system with useful tools for doing Baserock development, using Vagrant. For use with the Vagrant tool for x86_64 virtual machines. arch: x86_64 -strata: +contents: - 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: morph-utils - morph: strata/morph-utils.morph - name: openstack-clients - morph: strata/openstack-clients.morph - name: virtualbox-guest-x86_64 - morph: strata/virtualbox-guest-x86_64.morph - name: nodejs - morph: strata/nodejs.morph - name: ruby - morph: strata/ruby.morph configuration-extensions: - set-hostname - add-config-files diff --git a/systems/distbuild-system-x86_64-openstack.morph b/systems/distbuild-system-x86_64-openstack.def index 483d8b99..623dda78 100644 --- a/systems/distbuild-system-x86_64-openstack.morph +++ b/systems/distbuild-system-x86_64-openstack.def @@ -1,28 +1,17 @@ name: distbuild-system-x86_64 -kind: system description: Morph distributed build node for x86_64 arch: x86_64 -strata: +contents: - 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: morph-utils - morph: strata/morph-utils.morph - name: nfs - morph: strata/nfs.morph - name: ansible - morph: strata/ansible.morph - name: cloudinit-support - morph: strata/cloudinit-support.morph - name: openstack-clients - morph: strata/openstack-clients.morph configuration-extensions: - set-hostname - add-config-files diff --git a/systems/genivi-baseline-system-armv7lhf-jetson.morph b/systems/genivi-baseline-system-armv7lhf-jetson.def index 59cca3e8..19ed8702 100644 --- a/systems/genivi-baseline-system-armv7lhf-jetson.morph +++ b/systems/genivi-baseline-system-armv7lhf-jetson.def @@ -1,38 +1,22 @@ name: genivi-baseline-system-armv7lhf-jetson -kind: system description: A GENIVI baseline system for a Jetson TK. arch: armv7lhf -strata: +contents: - name: build-essential - morph: strata/build-essential.morph - name: core - morph: strata/core.morph - name: foundation - morph: strata/foundation.morph - name: bsp-jetson - morph: strata/bsp-jetson.morph - name: connectivity - morph: strata/connectivity.morph - name: connman-common - morph: strata/connman-common.morph - name: audio-bluetooth - morph: strata/audio-bluetooth.morph - name: libdrm-common - morph: strata/libdrm-common.morph - name: multimedia - morph: strata/multimedia.morph - name: genivi - morph: strata/genivi.morph - name: wayland-generic - morph: strata/wayland-generic.morph - name: graphics-common - morph: strata/graphics-common.morph - name: input-common - morph: strata/input-common.morph - name: mesa-common - morph: strata/mesa-common.morph - name: weston-genivi - morph: strata/weston-genivi.morph configuration-extensions: - set-hostname - add-config-files diff --git a/systems/genivi-baseline-system-armv7lhf-versatile.morph b/systems/genivi-baseline-system-armv7lhf-versatile.def index ccc1419d..17bc9b48 100644 --- a/systems/genivi-baseline-system-armv7lhf-versatile.morph +++ b/systems/genivi-baseline-system-armv7lhf-versatile.def @@ -1,36 +1,21 @@ name: genivi-baseline-system-armv7lhf-versatile -kind: system description: A GENIVI baseline system for an ARMv7 system. arch: armv7lhf -strata: +contents: - 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: connectivity - morph: strata/connectivity.morph - name: connman-common - morph: strata/connman-common.morph - name: audio-bluetooth - morph: strata/audio-bluetooth.morph - name: libdrm-common - morph: strata/libdrm-common.morph - name: multimedia - morph: strata/multimedia.morph - name: genivi - morph: strata/genivi.morph - name: wayland-generic - morph: strata/wayland-generic.morph - name: graphics-common - morph: strata/graphics-common.morph - name: input-common - morph: strata/input-common.morph - name: weston-genivi - morph: strata/weston-genivi.morph configuration-extensions: - set-hostname - add-config-files diff --git a/systems/genivi-baseline-system-x86_64-generic.def b/systems/genivi-baseline-system-x86_64-generic.def new file mode 100644 index 00000000..0968fbad --- /dev/null +++ b/systems/genivi-baseline-system-x86_64-generic.def @@ -0,0 +1,27 @@ +name: genivi-baseline-system-x86_64-generic +description: A GENIVI baseline system for a 64-bit x86 system. +arch: x86_64 +contents: +- name: build-essential +- name: core +- name: foundation +- name: bsp-x86_64-generic +- name: connectivity +- name: connman-common +- name: audio-bluetooth +- name: libdrm-common +- name: multimedia +- name: genivi +- name: wayland-generic +- name: graphics-common +- name: input-common +- name: llvm-common +- name: mesa-common +- name: weston-genivi +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +- strip-gplv3 diff --git a/systems/genivi-baseline-system-x86_64-generic.morph b/systems/genivi-baseline-system-x86_64-generic.morph deleted file mode 100644 index 883c0efe..00000000 --- a/systems/genivi-baseline-system-x86_64-generic.morph +++ /dev/null @@ -1,44 +0,0 @@ -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: bsp-x86_64-generic - morph: strata/bsp-x86_64-generic.morph -- name: connectivity - morph: strata/connectivity.morph -- name: connman-common - morph: strata/connman-common.morph -- name: audio-bluetooth - morph: strata/audio-bluetooth.morph -- name: libdrm-common - morph: strata/libdrm-common.morph -- name: multimedia - morph: strata/multimedia.morph -- name: genivi - morph: strata/genivi.morph -- name: wayland-generic - morph: strata/wayland-generic.morph -- name: graphics-common - morph: strata/graphics-common.morph -- name: input-common - morph: strata/input-common.morph -- name: llvm-common - morph: strata/llvm-common.morph -- name: mesa-common - morph: strata/mesa-common.morph -- name: weston-genivi - morph: strata/weston-genivi.morph -configuration-extensions: -- set-hostname -- add-config-files -- simple-network -- nfsboot -- install-files -- strip-gplv3 diff --git a/systems/gerrit-x86_64.morph b/systems/gerrit-x86_64.def index 0dbca14e..fad1c6a7 100644 --- a/systems/gerrit-x86_64.morph +++ b/systems/gerrit-x86_64.def @@ -1,28 +1,17 @@ name: gerrit-x86_64 -kind: system description: system to install gerrit on it arch: x86_64 -strata: +contents: - 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: network-security - morph: strata/network-security.morph - name: cloudinit-support - morph: strata/cloudinit-support.morph - name: patch-manager-gerrit - morph: strata/patch-manager-gerrit.morph configuration-extensions: - set-hostname - add-config-files diff --git a/systems/gitlab-ci-runner.def b/systems/gitlab-ci-runner.def new file mode 100644 index 00000000..7b802163 --- /dev/null +++ b/systems/gitlab-ci-runner.def @@ -0,0 +1,29 @@ +name: gitlab-ci-runner +description: A system to run build tests as part of GitLab CI architecture. +arch: x86_64 +contents: +- name: build-essential +- name: core +- name: foundation +- name: bsp-x86_64-generic +- name: connectivity +- name: connman-common +- name: audio-bluetooth +- name: x-common +- name: x-generic +- name: multimedia +- name: genivi +- name: tools +- name: virtualization +- name: openstack-clients +- name: databases +- name: pcre-utils +- name: webtools +- name: ruby +- name: nfs +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/gitlab-ci-runner.morph b/systems/gitlab-ci-runner.morph deleted file mode 100644 index f7398793..00000000 --- a/systems/gitlab-ci-runner.morph +++ /dev/null @@ -1,49 +0,0 @@ -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: bsp-x86_64-generic - morph: strata/bsp-x86_64-generic.morph -- name: connectivity - morph: strata/connectivity.morph -- name: connman-common - morph: strata/connman-common.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: 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: pcre-utils - morph: strata/pcre-utils.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.def index a9c9bbd3..f2be5a56 100644 --- a/systems/gitlab-server.morph +++ b/systems/gitlab-server.def @@ -1,30 +1,18 @@ name: gitlab-server -kind: system description: system which hosts a gitlab server arch: x86_64 -strata: +contents: - 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: pcre-utils - morph: strata/pcre-utils.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 diff --git a/systems/initramfs-x86_64.morph b/systems/initramfs-x86_64.def index 4bb0020d..e249c812 100644 --- a/systems/initramfs-x86_64.morph +++ b/systems/initramfs-x86_64.def @@ -1,11 +1,8 @@ name: initramfs-x86_64 -kind: system description: Initramfs for x86_64 arch: x86_64 -strata: +contents: - 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.def index 6c48361f..e0ed1ff0 100644 --- a/systems/minimal-system-x86_32-generic.morph +++ b/systems/minimal-system-x86_32-generic.def @@ -1,15 +1,12 @@ 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: +contents: - 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: diff --git a/systems/minimal-system-x86_64-generic.morph b/systems/minimal-system-x86_64-generic.def index 02fb7deb..5394c277 100644 --- a/systems/minimal-system-x86_64-generic.morph +++ b/systems/minimal-system-x86_64-generic.def @@ -1,15 +1,12 @@ 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: +contents: - 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: diff --git a/systems/nodejs-system-x86_64.morph b/systems/nodejs-system-x86_64.def index b34d6626..c3d6cbb0 100644 --- a/systems/nodejs-system-x86_64.morph +++ b/systems/nodejs-system-x86_64.def @@ -1,19 +1,13 @@ 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: +contents: - 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: nodejs - morph: strata/nodejs.morph configuration-extensions: - set-hostname - add-config-files diff --git a/systems/qt4-devel-system-x86_64-generic.morph b/systems/qt4-devel-system-x86_64-generic.def index 0b4e4638..724a1e63 100644 --- a/systems/qt4-devel-system-x86_64-generic.morph +++ b/systems/qt4-devel-system-x86_64-generic.def @@ -1,39 +1,23 @@ 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: +contents: - 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: connman-common - morph: strata/connman-common.morph - name: enlightenment - morph: strata/enlightenment.morph configuration-extensions: - set-hostname - add-config-files diff --git a/systems/qt5-devel-system-x86_64-generic.morph b/systems/qt5-devel-system-x86_64-generic.def index 7171c0ca..9458a114 100644 --- a/systems/qt5-devel-system-x86_64-generic.morph +++ b/systems/qt5-devel-system-x86_64-generic.def @@ -1,39 +1,23 @@ 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: +contents: - 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: connman-common - morph: strata/connman-common.morph - name: enlightenment - morph: strata/enlightenment.morph configuration-extensions: - set-hostname - add-config-files diff --git a/systems/trove-system-x86_64.def b/systems/trove-system-x86_64.def new file mode 100644 index 00000000..0d70ae08 --- /dev/null +++ b/systems/trove-system-x86_64.def @@ -0,0 +1,24 @@ +name: trove-system-x86_64 +description: Trove server +arch: x86_64 +contents: +- name: build-essential +- name: bsp-x86_64-generic +- name: foundation +- name: core +- name: tools +- name: morph-utils +- name: pcre-utils +- name: trove +- name: lighttpd-server +- name: nfs +- name: ansible +- name: cloudinit-support +configuration-extensions: +- set-hostname +- trove +- nfsboot-server +- fstab +- simple-network +- install-files +- cloud-init diff --git a/systems/trove-system-x86_64.morph b/systems/trove-system-x86_64.morph deleted file mode 100644 index d603f531..00000000 --- a/systems/trove-system-x86_64.morph +++ /dev/null @@ -1,37 +0,0 @@ -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: morph-utils - morph: strata/morph-utils.morph -- name: pcre-utils - morph: strata/pcre-utils.morph -- name: trove - morph: strata/trove.morph -- name: lighttpd-server - morph: strata/lighttpd-server.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.def b/systems/web-system-x86_64-generic.def new file mode 100644 index 00000000..c1b7e082 --- /dev/null +++ b/systems/web-system-x86_64-generic.def @@ -0,0 +1,23 @@ +name: web-system-x86_64-generic +description: system with web tools +arch: x86_64 +contents: +- name: build-essential +- name: bsp-x86_64-generic +- name: foundation +- name: core +- name: tools +- name: nfs +- name: databases +- name: pcre-utils +- name: lighttpd-server +- name: webtools +- name: erlang +- name: ruby +- name: nodejs +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/web-system-x86_64-generic.morph b/systems/web-system-x86_64-generic.morph deleted file mode 100644 index e916cffc..00000000 --- a/systems/web-system-x86_64-generic.morph +++ /dev/null @@ -1,37 +0,0 @@ -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: pcre-utils - morph: strata/pcre-utils.morph -- name: lighttpd-server - morph: strata/lighttpd-server.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.def b/systems/xfce-system.def new file mode 100644 index 00000000..49bc30c2 --- /dev/null +++ b/systems/xfce-system.def @@ -0,0 +1,25 @@ +name: xfce-system +description: A GENIVI devel with XFCE +arch: x86_64 +contents: +- name: build-essential +- name: core +- name: foundation +- name: bsp-x86_64-generic +- name: connectivity +- name: connman-common +- name: audio-bluetooth +- name: x-common +- name: x-generic +- name: multimedia +- name: genivi +- name: gtk2 +- name: tools +- name: morph-utils +- name: xfce +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/xfce-system.morph b/systems/xfce-system.morph deleted file mode 100644 index 1a2f8a97..00000000 --- a/systems/xfce-system.morph +++ /dev/null @@ -1,41 +0,0 @@ -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: bsp-x86_64-generic - morph: strata/bsp-x86_64-generic.morph -- name: connectivity - morph: strata/connectivity.morph -- name: connman-common - morph: strata/connman-common.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: gtk2 - morph: strata/gtk2.morph -- name: tools - morph: strata/tools.morph -- name: morph-utils - morph: strata/morph-utils.morph -- name: xfce - morph: strata/xfce.morph -configuration-extensions: -- set-hostname -- add-config-files -- simple-network -- nfsboot -- install-files |