diff options
Diffstat (limited to 'genivi/systems/genivi-demo-platform-x86_32-generic.morph')
-rw-r--r-- | genivi/systems/genivi-demo-platform-x86_32-generic.morph | 492 |
1 files changed, 441 insertions, 51 deletions
diff --git a/genivi/systems/genivi-demo-platform-x86_32-generic.morph b/genivi/systems/genivi-demo-platform-x86_32-generic.morph index a18bbe28..6236d1b1 100644 --- a/genivi/systems/genivi-demo-platform-x86_32-generic.morph +++ b/genivi/systems/genivi-demo-platform-x86_32-generic.morph @@ -1,85 +1,475 @@ name: genivi-demo-platform-x86_32-generic -kind: system +kind: assemblage description: A GENIVI demo platform for a 32-bit x86 system. -arch: x86_32 -strata: +configuration-extensions: +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/fstab +- extensions/install-essential-files +- extensions/genivi +contents: - name: build-essential morph: strata/build-essential.morph + build-depends: [] - name: core morph: strata/core.morph -- name: cpp-common-libs - morph: strata/cpp-common-libs.morph + build-depends: + - build-essential - name: python2-core morph: strata/python2-core.morph -- name: glib-common - morph: strata/glib-common.morph + build-depends: + - build-essential + - core +- name: multimedia-common + morph: strata/multimedia-common.morph + build-depends: + - build-essential + - core +- name: navigation + morph: strata/navigation.morph + build-depends: + - build-essential + - core +- name: wayland-generic + morph: strata/wayland-generic.morph + build-depends: + - build-essential + - core +- name: llvm-common + morph: strata/llvm-common.morph + build-depends: + - build-essential + - core +- name: tools + morph: strata/tools.morph + build-depends: + - build-essential + - core +- name: coreutils-common + morph: strata/coreutils-common.morph + include-mode: build-time + build-depends: + - build-essential + - core +- name: xorg-util-macros-common + morph: strata/xorg-util-macros-common.morph + include-mode: build-time + build-depends: + - build-essential + - core +- name: cpp-common-libs + morph: strata/cpp-common-libs.morph + build-depends: + - build-essential + - core + - python2-core - name: pcre-utils morph: strata/pcre-utils.morph + build-depends: + - build-essential + - core + - tools - name: foundation morph: strata/foundation.morph + build-depends: + - build-essential + - core + - coreutils-common +- name: libdrm-common + morph: strata/libdrm-common.morph + build-depends: + - build-essential + - core + - xorg-util-macros-common +- name: x-common + morph: strata/x-common.morph + build-depends: + - build-essential + - core + - xorg-util-macros-common +- name: ruby + morph: strata/ruby.morph + build-depends: + - build-essential + - core + - tools +- name: icu-common + morph: strata/icu-common.morph + build-depends: + - build-essential + - core + - coreutils-common +- name: docutils + morph: strata/docutils.morph + include-mode: build-time + build-depends: + - build-essential + - core + - python2-core - name: bsp-x86_32-generic morph: strata/bsp-x86_32-generic.morph + build-depends: + - build-essential + - core + - docutils + - python2-core - name: connectivity morph: strata/connectivity.morph -- name: connman-common - morph: strata/connman-common.morph + build-depends: + - build-essential + - core + - coreutils-common + - foundation +- name: glib-common + morph: strata/glib-common.morph + build-depends: + - build-essential + - core + - pcre-utils + - python2-core + - tools +- name: python-pygobject + morph: strata/python-pygobject.morph + build-depends: + - build-essential + - core + - glib-common + - pcre-utils + - python2-core + - tools +- name: libsoup-common + morph: strata/libsoup-common.morph + include-mode: build-time + build-depends: + - build-essential + - core + - glib-common + - pcre-utils + - python2-core + - tools +- name: ivi-common + morph: strata/ivi-common.morph + build-depends: + - build-essential + - core + - cpp-common-libs + - glib-common + - pcre-utils + - python2-core + - tools - name: device-management morph: strata/device-management.morph + build-depends: + - build-essential + - core + - coreutils-common + - foundation + - glib-common + - pcre-utils + - python2-core + - tools - name: bluetooth morph: strata/bluetooth.morph + build-depends: + - build-essential + - core + - coreutils-common + - foundation + - glib-common + - pcre-utils + - python2-core + - tools +- name: connman-common + morph: strata/connman-common.morph + build-depends: + - build-essential + - connectivity + - core + - coreutils-common + - foundation + - glib-common + - pcre-utils + - python2-core + - tools - name: sound-server-pulseaudio morph: strata/sound-server-pulseaudio.morph -- name: libdrm-common - morph: strata/libdrm-common.morph -- name: multimedia-common - morph: strata/multimedia-common.morph -- name: multimedia-gstreamer - morph: strata/multimedia-gstreamer.morph -- name: navigation - morph: strata/navigation.morph + build-depends: + - bluetooth + - build-essential + - core + - coreutils-common + - foundation + - glib-common + - pcre-utils + - python2-core + - tools +- name: mesa-common + morph: strata/mesa-common.morph + build-depends: + - build-essential + - core + - coreutils-common + - foundation + - libdrm-common + - llvm-common + - python2-core + - wayland-generic + - x-common + - xorg-util-macros-common +- name: genivi-demo-platform-libs + morph: genivi/strata/genivi-demo-platform-libs.morph + build-depends: + - bluetooth + - build-essential + - core + - coreutils-common + - foundation + - glib-common + - pcre-utils + - python-pygobject + - python2-core + - tools - name: genivi morph: genivi/strata/genivi.morph -- name: wayland-generic - morph: strata/wayland-generic.morph -- name: graphics-common - morph: strata/graphics-common.morph + build-depends: + - bluetooth + - build-essential + - core + - coreutils-common + - cpp-common-libs + - foundation + - glib-common + - pcre-utils + - python2-core + - sound-server-pulseaudio + - tools - name: input-common morph: strata/input-common.morph -- name: ivi-common - morph: strata/ivi-common.morph -- name: llvm-common - morph: strata/llvm-common.morph -- name: mesa-common - morph: strata/mesa-common.morph -- name: x-common - morph: strata/x-common.morph -- name: weston-genivi - morph: genivi/strata/weston-genivi.morph -- name: ruby - morph: strata/ruby.morph -- name: icu-common - morph: strata/icu-common.morph + build-depends: + - build-essential + - core + - coreutils-common + - device-management + - foundation + - glib-common + - pcre-utils + - python2-core + - tools + - x-common + - xorg-util-macros-common +- name: graphics-common + morph: strata/graphics-common.morph + build-depends: + - build-essential + - core + - coreutils-common + - foundation + - glib-common + - icu-common + - libdrm-common + - llvm-common + - mesa-common + - pcre-utils + - python2-core + - tools + - wayland-generic + - x-common + - xorg-util-macros-common +- name: x-generic + morph: strata/x-generic.morph + include-mode: build-time + build-depends: + - build-essential + - core + - coreutils-common + - foundation + - glib-common + - graphics-common + - icu-common + - libdrm-common + - llvm-common + - mesa-common + - pcre-utils + - python2-core + - tools + - wayland-generic + - x-common + - xorg-util-macros-common - name: qt5-tools morph: strata/qt5-tools.morph + build-depends: + - build-essential + - core + - coreutils-common + - foundation + - glib-common + - graphics-common + - icu-common + - libdrm-common + - llvm-common + - mesa-common + - pcre-utils + - python2-core + - tools + - wayland-generic + - x-common + - x-generic + - xorg-util-macros-common +- name: weston-genivi + morph: genivi/strata/weston-genivi.morph + build-depends: + - build-essential + - core + - coreutils-common + - device-management + - foundation + - glib-common + - graphics-common + - icu-common + - input-common + - libdrm-common + - llvm-common + - mesa-common + - pcre-utils + - python2-core + - tools + - wayland-generic + - x-common + - xorg-util-macros-common +- name: multimedia-gstreamer + morph: strata/multimedia-gstreamer.morph + build-depends: + - bluetooth + - build-essential + - core + - coreutils-common + - foundation + - glib-common + - graphics-common + - icu-common + - libdrm-common + - libsoup-common + - llvm-common + - mesa-common + - multimedia-common + - pcre-utils + - python2-core + - sound-server-pulseaudio + - tools + - wayland-generic + - x-common + - xorg-util-macros-common +- name: qt5-tools-qtwayland + morph: strata/qt5-tools-qtwayland.morph + build-depends: + - build-essential + - core + - coreutils-common + - device-management + - foundation + - glib-common + - graphics-common + - icu-common + - input-common + - libdrm-common + - llvm-common + - mesa-common + - pcre-utils + - python2-core + - qt5-tools + - tools + - wayland-generic + - x-common + - x-generic + - xorg-util-macros-common - name: qt5-tools-qtmultimedia morph: strata/qt5-tools-qtmultimedia.morph + build-depends: + - bluetooth + - build-essential + - core + - coreutils-common + - foundation + - glib-common + - graphics-common + - icu-common + - libdrm-common + - libsoup-common + - llvm-common + - mesa-common + - multimedia-common + - multimedia-gstreamer + - pcre-utils + - python2-core + - qt5-tools + - sound-server-pulseaudio + - tools + - wayland-generic + - x-common + - x-generic + - xorg-util-macros-common - name: qt5-tools-qtwebkit morph: strata/qt5-tools-qtwebkit.morph -- name: qt5-tools-qtwayland - morph: strata/qt5-tools-qtwayland.morph -- name: python-pygobject - morph: strata/python-pygobject.morph -- name: genivi-demo-platform-libs - morph: genivi/strata/genivi-demo-platform-libs.morph + build-depends: + - bluetooth + - build-essential + - core + - coreutils-common + - foundation + - glib-common + - graphics-common + - icu-common + - libdrm-common + - libsoup-common + - llvm-common + - mesa-common + - multimedia-common + - multimedia-gstreamer + - pcre-utils + - python2-core + - qt5-tools + - ruby + - sound-server-pulseaudio + - tools + - wayland-generic + - x-common + - x-generic + - xorg-util-macros-common - name: genivi-demo-platform morph: genivi/strata/genivi-demo-platform.morph -- name: tools - morph: strata/tools.morph -configuration-extensions: -- extensions/set-hostname -- extensions/add-config-files -- extensions/nfsboot -- extensions/install-files -- extensions/fstab -- extensions/install-essential-files -- extensions/genivi + build-depends: + - bluetooth + - build-essential + - core + - coreutils-common + - cpp-common-libs + - device-management + - foundation + - genivi + - genivi-demo-platform-libs + - glib-common + - graphics-common + - icu-common + - input-common + - libdrm-common + - libsoup-common + - llvm-common + - mesa-common + - multimedia-common + - multimedia-gstreamer + - pcre-utils + - python-pygobject + - python2-core + - qt5-tools + - qt5-tools-qtmultimedia + - qt5-tools-qtwebkit + - ruby + - sound-server-pulseaudio + - tools + - wayland-generic + - weston-genivi + - x-common + - x-generic + - xorg-util-macros-common |