From cbfb72264b0b3c1b3998a26d0b270d49a51b8551 Mon Sep 17 00:00:00 2001 From: Tristan Van Berkom Date: Mon, 31 Oct 2016 13:24:49 +0900 Subject: Moving ivi systems & clusters and related strata to ivi subdir Change-Id: I9ebe47f7808885be59ead2ac0778fbf762ad3c4e --- clusters/ivi-system-armv7lhf-jetson-deploy.morph | 18 ---- clusters/ivi-system-x86_32-deploy.morph | 24 ----- clusters/ivi-system-x86_64-deploy.morph | 24 ----- .../ivi-system-armv7lhf-jetson-deploy.morph | 18 ++++ ivi/clusters/ivi-system-x86_32-deploy.morph | 24 +++++ ivi/clusters/ivi-system-x86_64-deploy.morph | 24 +++++ ivi/strata/bsp-x86_32-ivi.morph | 12 +++ ivi/strata/bsp-x86_32-ivi/linux-x86-32-ivi.morph | 84 +++++++++++++++++ ivi/strata/bsp-x86_64-ivi.morph | 12 +++ ivi/strata/bsp-x86_64-ivi/linux-x86-64-ivi.morph | 84 +++++++++++++++++ ivi/strata/qt5-ivi.morph | 17 ++++ ivi/strata/qt5-ivi/qtapplicationmanager.morph | 8 ++ ivi/strata/rvi.morph | 11 +++ ivi/strata/rvi/rvi_core.morph | 16 ++++ ivi/systems/ivi-system-armv7lhf-jetson.morph | 94 +++++++++++++++++++ ivi/systems/ivi-system-x86_32.morph | 104 +++++++++++++++++++++ ivi/systems/ivi-system-x86_64.morph | 104 +++++++++++++++++++++ strata/bsp-x86_32-ivi.morph | 12 --- strata/bsp-x86_32-ivi/linux-x86-32-ivi.morph | 84 ----------------- strata/bsp-x86_64-ivi.morph | 12 --- strata/bsp-x86_64-ivi/linux-x86-64-ivi.morph | 84 ----------------- strata/qt5-ivi.morph | 17 ---- strata/qt5-ivi/qtapplicationmanager.morph | 8 -- strata/rvi.morph | 11 --- strata/rvi/rvi_core.morph | 16 ---- systems/ivi-system-armv7lhf-jetson.morph | 94 ------------------- systems/ivi-system-x86_32.morph | 104 --------------------- systems/ivi-system-x86_64.morph | 104 --------------------- 28 files changed, 612 insertions(+), 612 deletions(-) delete mode 100644 clusters/ivi-system-armv7lhf-jetson-deploy.morph delete mode 100644 clusters/ivi-system-x86_32-deploy.morph delete mode 100644 clusters/ivi-system-x86_64-deploy.morph create mode 100644 ivi/clusters/ivi-system-armv7lhf-jetson-deploy.morph create mode 100644 ivi/clusters/ivi-system-x86_32-deploy.morph create mode 100644 ivi/clusters/ivi-system-x86_64-deploy.morph create mode 100644 ivi/strata/bsp-x86_32-ivi.morph create mode 100644 ivi/strata/bsp-x86_32-ivi/linux-x86-32-ivi.morph create mode 100644 ivi/strata/bsp-x86_64-ivi.morph create mode 100644 ivi/strata/bsp-x86_64-ivi/linux-x86-64-ivi.morph create mode 100644 ivi/strata/qt5-ivi.morph create mode 100644 ivi/strata/qt5-ivi/qtapplicationmanager.morph create mode 100644 ivi/strata/rvi.morph create mode 100644 ivi/strata/rvi/rvi_core.morph create mode 100644 ivi/systems/ivi-system-armv7lhf-jetson.morph create mode 100644 ivi/systems/ivi-system-x86_32.morph create mode 100644 ivi/systems/ivi-system-x86_64.morph delete mode 100644 strata/bsp-x86_32-ivi.morph delete mode 100644 strata/bsp-x86_32-ivi/linux-x86-32-ivi.morph delete mode 100644 strata/bsp-x86_64-ivi.morph delete mode 100644 strata/bsp-x86_64-ivi/linux-x86-64-ivi.morph delete mode 100644 strata/qt5-ivi.morph delete mode 100644 strata/qt5-ivi/qtapplicationmanager.morph delete mode 100644 strata/rvi.morph delete mode 100644 strata/rvi/rvi_core.morph delete mode 100644 systems/ivi-system-armv7lhf-jetson.morph delete mode 100644 systems/ivi-system-x86_32.morph delete mode 100644 systems/ivi-system-x86_64.morph diff --git a/clusters/ivi-system-armv7lhf-jetson-deploy.morph b/clusters/ivi-system-armv7lhf-jetson-deploy.morph deleted file mode 100644 index fef89351..00000000 --- a/clusters/ivi-system-armv7lhf-jetson-deploy.morph +++ /dev/null @@ -1,18 +0,0 @@ -name: ivi-system-armv7lhf-jetson-deploy -kind: cluster -description: Deploy a IVI system. -systems: -- morph: systems/ivi-system-armv7lhf-jetson.morph - deploy: - ivi-system-armv7lhf-jetson: - type: extensions/rawdisk - location: /ivi-system-armv7lhf-jetson.img - HOSTNAME: ivi-system-armv7lhf-jetson - DISK_SIZE: 6G - BOOT_DEVICE: /dev/mmcblk0p1 - ROOT_DEVICE: /dev/mmcblk0p2 - DTB_PATH: boot/tegra124-jetson-tk1.dtb - BOOTLOADER_CONFIG_FORMAT: extlinux - BOOTLOADER_INSTALL: none - KERNEL_ARGS: cma=256M console=tty0 console=ttyS0,115200n8 no_console_suspend=1 - nouveau.pstate=1 diff --git a/clusters/ivi-system-x86_32-deploy.morph b/clusters/ivi-system-x86_32-deploy.morph deleted file mode 100644 index 90ce4940..00000000 --- a/clusters/ivi-system-x86_32-deploy.morph +++ /dev/null @@ -1,24 +0,0 @@ -name: ivi-system-x86_32-deploy -kind: cluster -description: | - Deploy a stock IVI system. - - The resulting image can be copied to a USB and booted from there, - as well as in a virtual machine. - -systems: -- morph: systems/ivi-system-x86_32.morph - deploy: - ivi-system-x86_32: - type: extensions/rawdisk - location: /ivi-system-x86_32.img - HOSTNAME: ivi-system-x86-32 - DISK_SIZE: 6G - KERNEL_ARGS: vga=788 - INITRAMFS_PATH: boot/initramfs.gz - subsystems: - - morph: systems/initramfs-x86_32.morph - deploy: - initramfs: - type: initramfs - location: boot/initramfs.gz diff --git a/clusters/ivi-system-x86_64-deploy.morph b/clusters/ivi-system-x86_64-deploy.morph deleted file mode 100644 index 0833ec8c..00000000 --- a/clusters/ivi-system-x86_64-deploy.morph +++ /dev/null @@ -1,24 +0,0 @@ -name: ivi-system-x86_64-deploy -kind: cluster -description: | - Deploy a stock IVI system. - - The resulting image can be copied to a USB and booted from there, - as well as in a virtual machine. - -systems: -- morph: systems/ivi-system-x86_64.morph - deploy: - ivi-system-x86_64: - type: extensions/rawdisk - location: /ivi-system-x86_64.img - HOSTNAME: ivi-system-x86-64 - DISK_SIZE: 6G - KERNEL_ARGS: vga=788 - INITRAMFS_PATH: boot/initramfs.gz - subsystems: - - morph: systems/initramfs-x86_64.morph - deploy: - initramfs: - type: initramfs - location: boot/initramfs.gz diff --git a/ivi/clusters/ivi-system-armv7lhf-jetson-deploy.morph b/ivi/clusters/ivi-system-armv7lhf-jetson-deploy.morph new file mode 100644 index 00000000..b7d54749 --- /dev/null +++ b/ivi/clusters/ivi-system-armv7lhf-jetson-deploy.morph @@ -0,0 +1,18 @@ +name: ivi-system-armv7lhf-jetson-deploy +kind: cluster +description: Deploy a IVI system. +systems: +- morph: ivi/systems/ivi-system-armv7lhf-jetson.morph + deploy: + ivi-system-armv7lhf-jetson: + type: extensions/rawdisk + location: /ivi-system-armv7lhf-jetson.img + HOSTNAME: ivi-system-armv7lhf-jetson + DISK_SIZE: 6G + BOOT_DEVICE: /dev/mmcblk0p1 + ROOT_DEVICE: /dev/mmcblk0p2 + DTB_PATH: boot/tegra124-jetson-tk1.dtb + BOOTLOADER_CONFIG_FORMAT: extlinux + BOOTLOADER_INSTALL: none + KERNEL_ARGS: cma=256M console=tty0 console=ttyS0,115200n8 no_console_suspend=1 + nouveau.pstate=1 diff --git a/ivi/clusters/ivi-system-x86_32-deploy.morph b/ivi/clusters/ivi-system-x86_32-deploy.morph new file mode 100644 index 00000000..9adaa196 --- /dev/null +++ b/ivi/clusters/ivi-system-x86_32-deploy.morph @@ -0,0 +1,24 @@ +name: ivi-system-x86_32-deploy +kind: cluster +description: | + Deploy a stock IVI system. + + The resulting image can be copied to a USB and booted from there, + as well as in a virtual machine. + +systems: +- morph: ivi/systems/ivi-system-x86_32.morph + deploy: + ivi-system-x86_32: + type: extensions/rawdisk + location: /ivi-system-x86_32.img + HOSTNAME: ivi-system-x86-32 + DISK_SIZE: 6G + KERNEL_ARGS: vga=788 + INITRAMFS_PATH: boot/initramfs.gz + subsystems: + - morph: systems/initramfs-x86_32.morph + deploy: + initramfs: + type: initramfs + location: boot/initramfs.gz diff --git a/ivi/clusters/ivi-system-x86_64-deploy.morph b/ivi/clusters/ivi-system-x86_64-deploy.morph new file mode 100644 index 00000000..5e18cd39 --- /dev/null +++ b/ivi/clusters/ivi-system-x86_64-deploy.morph @@ -0,0 +1,24 @@ +name: ivi-system-x86_64-deploy +kind: cluster +description: | + Deploy a stock IVI system. + + The resulting image can be copied to a USB and booted from there, + as well as in a virtual machine. + +systems: +- morph: ivi/systems/ivi-system-x86_64.morph + deploy: + ivi-system-x86_64: + type: extensions/rawdisk + location: /ivi-system-x86_64.img + HOSTNAME: ivi-system-x86-64 + DISK_SIZE: 6G + KERNEL_ARGS: vga=788 + INITRAMFS_PATH: boot/initramfs.gz + subsystems: + - morph: systems/initramfs-x86_64.morph + deploy: + initramfs: + type: initramfs + location: boot/initramfs.gz diff --git a/ivi/strata/bsp-x86_32-ivi.morph b/ivi/strata/bsp-x86_32-ivi.morph new file mode 100644 index 00000000..383a9c29 --- /dev/null +++ b/ivi/strata/bsp-x86_32-ivi.morph @@ -0,0 +1,12 @@ +name: bsp-x86_32-ivi +kind: stratum +description: Set of components required for booting a 32-bit + x86 based system, with some options specific to IVI systems. +build-depends: +- morph: strata/bsp-x86_both-tools.morph +chunks: +- name: linux-x86-32-ivi + morph: ivi/strata/bsp-x86_32-ivi/linux-x86-32-ivi.morph + repo: upstream:linux + ref: 523d939ef98fd712632d93a5a2b588e477a7565e + unpetrify-ref: v4.7 diff --git a/ivi/strata/bsp-x86_32-ivi/linux-x86-32-ivi.morph b/ivi/strata/bsp-x86_32-ivi/linux-x86-32-ivi.morph new file mode 100644 index 00000000..400c549b --- /dev/null +++ b/ivi/strata/bsp-x86_32-ivi/linux-x86-32-ivi.morph @@ -0,0 +1,84 @@ +name: linux-x86-32-ivi +kind: chunk +products: +- artifact: linux-x86-32-ivi-devel + include: + - (usr/)?src/linux/.* +- artifact: linux-x86-32-ivi-bins + include: + - boot/.* +- artifact: linux-x86-32-ivi-libs + include: + - lib/.* +configure-commands: +- make defconfig +- scripts/config -e ATA +- scripts/config -e ATA_PIIX +- scripts/config -e AUTOFS4_FS +- scripts/config -e BLK_DEV_BSG +- scripts/config -e BLK_DEV_SD +- scripts/config -e BTRFS_FS +- scripts/config -e BTRFS_FS_POSIX_ACL +- scripts/config -e CFS_BANDWIDTH +- scripts/config -e CGROUPS +- scripts/config -e CGROUP_SCHED +- scripts/config -e CHECKPOINT_RESTORE +- scripts/config -e DEVPTS_MULTIPLE_INSTANCES +- scripts/config -e DEVTMPFS +- scripts/config -e DMIID +- scripts/config -e EFIVAR_FS +- scripts/config -e EFI_PARTITION +- scripts/config -e EPOLL +- scripts/config -e FAIR_GROUP_SCHED +- scripts/config -e FHANDLE +- scripts/config -d FW_LOADER_USER_HELPER +- scripts/config -e INOTIFY_USER +- scripts/config -e IPV6 +- scripts/config -e NET +- scripts/config -e NET_NS +- scripts/config -e PROC_FS +- scripts/config -e SATA_AHCI +- scripts/config -e SCSI +- scripts/config -e SCSI_MOD +- scripts/config -e SECCOMP +- scripts/config -e SIGNALFD +- scripts/config -e SYSFS +- scripts/config -d SYSFS_DEPRECATED +- scripts/config -e TIMERFD +- scripts/config -e TMPFS_POSIX_ACL +- scripts/config -e TMPFS_XATTR +- scripts/config -e UEVENT_HELPER_PATH="" +- scripts/config -m CONFIG_DRM_CIRRUS_QEMU +- scripts/config -m CONFIG_DRM_BOCHS +- scripts/config -m CONFIG_DRM_VIRTIO_GPU +- scripts/config -m CONFIG_BT_INTEL +- scripts/config -m CONFIG_MOSTCORE +- yes '' | make oldconfig +build-commands: +- make $MAKEFLAGS +install-commands: +- mkdir -p "$DESTDIR"/boot +- make INSTALL_PATH="$DESTDIR"/boot install +- make INSTALL_MOD_PATH="$DESTDIR" modules_install +- install -d "$DESTDIR$PREFIX/src/linux" +- | + ( + printf 'Makefile\0' + printf 'Module.symvers\0' + find arch/x86 -maxdepth 1 -name 'Makefile*' -print0 + find arch/x86 \( -name 'module.lds' -o -name 'Kbuild.platforms' -o -name 'Platform' \) -print0 + find arch/x86 \( -type d -a \( -name include -o -name scripts \) \) -o \ + \! -type d -a \( -path '*include/*' -o -path '*scripts/*' \) -print0 + find include -name 'asm*' -prune -o -print0 + find include/asm-generic -print0 + find include/uapi -print0 + find scripts -print0 + ) | cpio -0pumd "$DESTDIR$PREFIX/src/linux" +system-integration: + linux-x86-32-ivi-misc: + # This is required for any modules to work correctly. However, it depends + # `depmod` from the 'kmod' chunk in the 'foundation' stratum, so it runs + # conditionally on `depmod` existing to avoid breaking in + # minimal-system-x86_32. + 00-depmod: + - if which depmod; then (cd /lib/modules && for version in *; do depmod -a "$version"; done) fi diff --git a/ivi/strata/bsp-x86_64-ivi.morph b/ivi/strata/bsp-x86_64-ivi.morph new file mode 100644 index 00000000..84d305ed --- /dev/null +++ b/ivi/strata/bsp-x86_64-ivi.morph @@ -0,0 +1,12 @@ +name: bsp-x86_64-ivi +kind: stratum +description: Set of components required for booting a 64-bit + x86 based system, with some options specific to IVI systems. +build-depends: +- morph: strata/bsp-x86_both-tools.morph +chunks: +- name: linux-x86-64-ivi + morph: ivi/strata/bsp-x86_64-ivi/linux-x86-64-ivi.morph + repo: upstream:linux + ref: 523d939ef98fd712632d93a5a2b588e477a7565e + unpetrify-ref: v4.7 diff --git a/ivi/strata/bsp-x86_64-ivi/linux-x86-64-ivi.morph b/ivi/strata/bsp-x86_64-ivi/linux-x86-64-ivi.morph new file mode 100644 index 00000000..fef340dc --- /dev/null +++ b/ivi/strata/bsp-x86_64-ivi/linux-x86-64-ivi.morph @@ -0,0 +1,84 @@ +name: linux-x86-64-ivi +kind: chunk +products: +- artifact: linux-x86-64-ivi-devel + include: + - (usr/)?src/linux/.* +- artifact: linux-x86-64-ivi-bins + include: + - boot/.* +- artifact: linux-x86-64-ivi-libs + include: + - lib/.* +configure-commands: +- make defconfig +- scripts/config -e ATA +- scripts/config -e ATA_PIIX +- scripts/config -e AUTOFS4_FS +- scripts/config -e BLK_DEV_BSG +- scripts/config -e BLK_DEV_SD +- scripts/config -e BTRFS_FS +- scripts/config -e BTRFS_FS_POSIX_ACL +- scripts/config -e CFS_BANDWIDTH +- scripts/config -e CGROUPS +- scripts/config -e CGROUP_SCHED +- scripts/config -e CHECKPOINT_RESTORE +- scripts/config -e DEVPTS_MULTIPLE_INSTANCES +- scripts/config -e DEVTMPFS +- scripts/config -e DMIID +- scripts/config -e EFIVAR_FS +- scripts/config -e EFI_PARTITION +- scripts/config -e EPOLL +- scripts/config -e FAIR_GROUP_SCHED +- scripts/config -e FHANDLE +- scripts/config -d FW_LOADER_USER_HELPER +- scripts/config -e INOTIFY_USER +- scripts/config -e IPV6 +- scripts/config -e NET +- scripts/config -e NET_NS +- scripts/config -e PROC_FS +- scripts/config -e SATA_AHCI +- scripts/config -e SCSI +- scripts/config -e SCSI_MOD +- scripts/config -e SECCOMP +- scripts/config -e SIGNALFD +- scripts/config -e SYSFS +- scripts/config -d SYSFS_DEPRECATED +- scripts/config -e TIMERFD +- scripts/config -e TMPFS_POSIX_ACL +- scripts/config -e TMPFS_XATTR +- scripts/config -e UEVENT_HELPER_PATH="" +- scripts/config -m CONFIG_DRM_CIRRUS_QEMU +- scripts/config -m CONFIG_DRM_BOCHS +- scripts/config -m CONFIG_DRM_VIRTIO_GPU +- scripts/config -m CONFIG_BT_INTEL +- scripts/config -m CONFIG_MOSTCORE +- yes '' | make oldconfig +build-commands: +- make $MAKEFLAGS +install-commands: +- mkdir -p "$DESTDIR"/boot +- make INSTALL_PATH="$DESTDIR"/boot install +- make INSTALL_MOD_PATH="$DESTDIR" modules_install +- install -d "$DESTDIR$PREFIX/src/linux" +- | + ( + printf 'Makefile\0' + printf 'Module.symvers\0' + find arch/x86 -maxdepth 1 -name 'Makefile*' -print0 + find arch/x86 \( -name 'module.lds' -o -name 'Kbuild.platforms' -o -name 'Platform' \) -print0 + find arch/x86 \( -type d -a \( -name include -o -name scripts \) \) -o \ + \! -type d -a \( -path '*include/*' -o -path '*scripts/*' \) -print0 + find include -name 'asm*' -prune -o -print0 + find include/asm-generic -print0 + find include/uapi -print0 + find scripts -print0 + ) | cpio -0pumd "$DESTDIR$PREFIX/src/linux" +system-integration: + linux-x86-64-ivi-misc: + # This is required for any modules to work correctly. However, it depends + # `depmod` from the 'kmod' chunk in the 'foundation' stratum, so it runs + # conditionally on `depmod` existing to avoid breaking in + # minimal-system-x86_64. + 00-depmod: + - if which depmod; then (cd /lib/modules && for version in *; do depmod -a "$version"; done) fi diff --git a/ivi/strata/qt5-ivi.morph b/ivi/strata/qt5-ivi.morph new file mode 100644 index 00000000..e18652a7 --- /dev/null +++ b/ivi/strata/qt5-ivi.morph @@ -0,0 +1,17 @@ +name: qt5-ivi +kind: stratum +description: Qt5 IVI stratum +build-depends: +- morph: strata/ruby.morph +- morph: strata/qt5-tools.morph +chunks: +- name: qtapplicationmanager + morph: ivi/strata/qt5-ivi/qtapplicationmanager.morph + repo: upstream:qt5/qtapplicationmanager + ref: fb9670e9e381aa391e5fe3eccd76db0f7b866abb + unpetrify-ref: 5.7 +- name: qtivi + repo: upstream:qt5/qtivi + ref: 36616e36cb1f0b30aa9ca7977af7a5b682689f7a + unpetrify-ref: 5.7 + build-system: qmake diff --git a/ivi/strata/qt5-ivi/qtapplicationmanager.morph b/ivi/strata/qt5-ivi/qtapplicationmanager.morph new file mode 100644 index 00000000..45f2c07a --- /dev/null +++ b/ivi/strata/qt5-ivi/qtapplicationmanager.morph @@ -0,0 +1,8 @@ +name: qtapplicationmanager +kind: chunk +build-system: qmake +configure-commands: +- qmake -config install-prefix=$PREFIX +post-install-commands: +- mkdir -p $DESTDIR/opt/am +- cp -r template-opt/am/* $DESTDIR/opt/am/ diff --git a/ivi/strata/rvi.morph b/ivi/strata/rvi.morph new file mode 100644 index 00000000..8fd11874 --- /dev/null +++ b/ivi/strata/rvi.morph @@ -0,0 +1,11 @@ +name: rvi +kind: stratum +build-depends: +- morph: strata/bluetooth.morph +- morph: strata/erlang.morph +chunks: +- name: rvi_core + morph: ivi/strata/rvi/rvi_core.morph + repo: upstream:rvi/rvi_core + ref: 9a3db2baecdddbfba8e8bfeb71038e4de6a44225 + unpetrify-ref: v0.5.0 diff --git a/ivi/strata/rvi/rvi_core.morph b/ivi/strata/rvi/rvi_core.morph new file mode 100644 index 00000000..c34f8a97 --- /dev/null +++ b/ivi/strata/rvi/rvi_core.morph @@ -0,0 +1,16 @@ +name: rvi_core +kind: chunk +build-system: manual +build-commands: +- | + make deps + make compile + make escript +install-commands: +- | + make DESTDIR="$DESTDIR" install + install -d "$DESTDIR"/usr/lib/systemd/system + install -m 0644 yocto_template/rvi.service "$DESTDIR"/usr/lib/systemd/system +post-install-commands: +- echo "genivi.org/node/$(cat /proc/sys/kernel/random/uuid)" > "$DESTDIR"/etc/opt/rvi/device_id +- install -m 0644 priv/config/rvi_common.config "$DESTDIR"/etc/opt/rvi/rvi.config diff --git a/ivi/systems/ivi-system-armv7lhf-jetson.morph b/ivi/systems/ivi-system-armv7lhf-jetson.morph new file mode 100644 index 00000000..552e31ac --- /dev/null +++ b/ivi/systems/ivi-system-armv7lhf-jetson.morph @@ -0,0 +1,94 @@ +name: ivi-system-armv7lhf-jetson +kind: system +description: A generic IVI system with components from GENIVI and AGL +arch: armv7lhf +strata: +- name: bluetooth + morph: strata/bluetooth.morph +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic.morph +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: cpp-common-libs + morph: strata/cpp-common-libs.morph +- name: data-indexing-management + morph: strata/data-indexing-management.morph +- name: device-management + morph: strata/device-management.morph +- name: dlna-services + morph: strata/dlna-services.morph +- name: foundation + morph: strata/foundation.morph +- name: geolocation + morph: strata/geolocation.morph +- name: glib-common + morph: strata/glib-common.morph +- name: pcre-utils + morph: strata/pcre-utils.morph +- name: graphics-common + morph: strata/graphics-common.morph +- name: icu-common + morph: strata/icu-common.morph +- name: input-common + morph: strata/input-common.morph +- name: ivi-common + morph: strata/ivi-common.morph +- name: libdrm-common + morph: strata/libdrm-common.morph +- name: libsoup-common + morph: strata/libsoup-common.morph +- name: llvm-common + morph: strata/llvm-common.morph +- name: mesa-common + morph: strata/mesa-common.morph +- name: multimedia-common + morph: strata/multimedia-common.morph +- name: multimedia-gstreamer + morph: strata/multimedia-gstreamer.morph +- name: multimedia-gstreamer-openmax-generic + morph: strata/multimedia-gstreamer-openmax-generic.morph +- name: navigation + morph: strata/navigation.morph +- name: network-security + morph: strata/network-security.morph +- name: NetworkManager-common + morph: strata/NetworkManager-common.morph +- name: privileges-management + morph: strata/privileges-management.morph +- name: python2-core + morph: strata/python2-core.morph +- name: python3-gobject + morph: strata/python3-gobject.morph +- name: qt5-tools + morph: strata/qt5-tools.morph +- name: qt5-tools-qtmultimedia + morph: strata/qt5-tools-qtmultimedia.morph +- name: qt5-tools-qtwebengine + morph: strata/qt5-tools-qtwebengine.morph +- name: qt5-tools-qtwayland + morph: strata/qt5-tools-qtwayland.morph +- name: ruby + morph: strata/ruby.morph +- name: samba + morph: strata/samba.morph +- name: secret-service + morph: strata/secret-service.morph +- name: sound-server-pulseaudio + morph: strata/sound-server-pulseaudio.morph +- name: spell-checking + morph: strata/spell-checking.morph +- name: storage-management + morph: strata/storage-management.morph +- name: vala-common + morph: strata/vala-common.morph +- name: wayland-generic + morph: strata/wayland-generic.morph +- name: weston-common + morph: strata/weston-common.morph +- name: x-common + morph: strata/x-common.morph +configuration-extensions: +- extensions/set-hostname +- extensions/install-essential-files diff --git a/ivi/systems/ivi-system-x86_32.morph b/ivi/systems/ivi-system-x86_32.morph new file mode 100644 index 00000000..12f5efc3 --- /dev/null +++ b/ivi/systems/ivi-system-x86_32.morph @@ -0,0 +1,104 @@ +name: ivi-system-x86_32 +kind: system +description: A generic IVI system with components from GENIVI and AGL +arch: x86_32 +strata: +- name: bluetooth + morph: strata/bluetooth.morph +- name: bsp-x86_both-tools + morph: strata/bsp-x86_both-tools.morph +- name: bsp-x86_32-ivi + morph: ivi/strata/bsp-x86_32-ivi.morph +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: cpp-common-libs + morph: strata/cpp-common-libs.morph +- name: data-indexing-management + morph: strata/data-indexing-management.morph +- name: device-management + morph: strata/device-management.morph +- name: dlna-services + morph: strata/dlna-services.morph +- name: erlang + morph: strata/erlang.morph +- name: foundation + morph: strata/foundation.morph +- name: geolocation + morph: strata/geolocation.morph +- name: glib-common + morph: strata/glib-common.morph +- name: pcre-utils + morph: strata/pcre-utils.morph +- name: graphics-common + morph: strata/graphics-common.morph +- name: icu-common + morph: strata/icu-common.morph +- name: input-common + morph: strata/input-common.morph +- name: ivi-common + morph: strata/ivi-common.morph +- name: libdrm-common + morph: strata/libdrm-common.morph +- name: libsoup-common + morph: strata/libsoup-common.morph +- name: llvm-common + morph: strata/llvm-common.morph +- name: mesa-common + morph: strata/mesa-common.morph +- name: multimedia-common + morph: strata/multimedia-common.morph +- name: multimedia-hardware-codecs-x86 + morph: strata/multimedia-hardware-codecs-x86.morph +- name: multimedia-gstreamer + morph: strata/multimedia-gstreamer.morph +- name: multimedia-gstreamer-openmax-generic + morph: strata/multimedia-gstreamer-openmax-generic.morph +- name: navigation + morph: strata/navigation.morph +- name: network-security + morph: strata/network-security.morph +- name: NetworkManager-common + morph: strata/NetworkManager-common.morph +- name: privileges-management + morph: strata/privileges-management.morph +- name: python2-core + morph: strata/python2-core.morph +- name: python3-gobject + morph: strata/python3-gobject.morph +- name: qt5-ivi + morph: ivi/strata/qt5-ivi.morph +- name: qt5-tools + morph: strata/qt5-tools.morph +- name: qt5-tools-qtmultimedia + morph: strata/qt5-tools-qtmultimedia.morph +- name: qt5-tools-qtwebengine + morph: strata/qt5-tools-qtwebengine.morph +- name: qt5-tools-qtwayland + morph: strata/qt5-tools-qtwayland.morph +- name: ruby + morph: strata/ruby.morph +- name: samba + morph: strata/samba.morph +- name: secret-service + morph: strata/secret-service.morph +- name: sound-server-pulseaudio + morph: strata/sound-server-pulseaudio.morph +- name: spell-checking + morph: strata/spell-checking.morph +- name: storage-management + morph: strata/storage-management.morph +- name: vala-common + morph: strata/vala-common.morph +- name: wayland-generic + morph: strata/wayland-generic.morph +- name: weston-common + morph: strata/weston-common.morph +- name: x-common + morph: strata/x-common.morph +- name: rvi + morph: ivi/strata/rvi.morph +configuration-extensions: +- extensions/set-hostname +- extensions/install-essential-files diff --git a/ivi/systems/ivi-system-x86_64.morph b/ivi/systems/ivi-system-x86_64.morph new file mode 100644 index 00000000..eabb48e0 --- /dev/null +++ b/ivi/systems/ivi-system-x86_64.morph @@ -0,0 +1,104 @@ +name: ivi-system-x86_64 +kind: system +description: A generic IVI system with components from GENIVI and AGL +arch: x86_64 +strata: +- name: bluetooth + morph: strata/bluetooth.morph +- name: bsp-x86_both-tools + morph: strata/bsp-x86_both-tools.morph +- name: bsp-x86_64-ivi + morph: ivi/strata/bsp-x86_64-ivi.morph +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: cpp-common-libs + morph: strata/cpp-common-libs.morph +- name: data-indexing-management + morph: strata/data-indexing-management.morph +- name: device-management + morph: strata/device-management.morph +- name: dlna-services + morph: strata/dlna-services.morph +- name: erlang + morph: strata/erlang.morph +- name: foundation + morph: strata/foundation.morph +- name: geolocation + morph: strata/geolocation.morph +- name: glib-common + morph: strata/glib-common.morph +- name: pcre-utils + morph: strata/pcre-utils.morph +- name: graphics-common + morph: strata/graphics-common.morph +- name: icu-common + morph: strata/icu-common.morph +- name: input-common + morph: strata/input-common.morph +- name: ivi-common + morph: strata/ivi-common.morph +- name: libdrm-common + morph: strata/libdrm-common.morph +- name: libsoup-common + morph: strata/libsoup-common.morph +- name: llvm-common + morph: strata/llvm-common.morph +- name: mesa-common + morph: strata/mesa-common.morph +- name: multimedia-common + morph: strata/multimedia-common.morph +- name: multimedia-hardware-codecs-x86 + morph: strata/multimedia-hardware-codecs-x86.morph +- name: multimedia-gstreamer + morph: strata/multimedia-gstreamer.morph +- name: multimedia-gstreamer-openmax-generic + morph: strata/multimedia-gstreamer-openmax-generic.morph +- name: navigation + morph: strata/navigation.morph +- name: network-security + morph: strata/network-security.morph +- name: NetworkManager-common + morph: strata/NetworkManager-common.morph +- name: privileges-management + morph: strata/privileges-management.morph +- name: python2-core + morph: strata/python2-core.morph +- name: python3-gobject + morph: strata/python3-gobject.morph +- name: qt5-ivi + morph: ivi/strata/qt5-ivi.morph +- name: qt5-tools + morph: strata/qt5-tools.morph +- name: qt5-tools-qtmultimedia + morph: strata/qt5-tools-qtmultimedia.morph +- name: qt5-tools-qtwebengine + morph: strata/qt5-tools-qtwebengine.morph +- name: qt5-tools-qtwayland + morph: strata/qt5-tools-qtwayland.morph +- name: ruby + morph: strata/ruby.morph +- name: samba + morph: strata/samba.morph +- name: secret-service + morph: strata/secret-service.morph +- name: sound-server-pulseaudio + morph: strata/sound-server-pulseaudio.morph +- name: spell-checking + morph: strata/spell-checking.morph +- name: storage-management + morph: strata/storage-management.morph +- name: vala-common + morph: strata/vala-common.morph +- name: wayland-generic + morph: strata/wayland-generic.morph +- name: weston-common + morph: strata/weston-common.morph +- name: x-common + morph: strata/x-common.morph +- name: rvi + morph: ivi/strata/rvi.morph +configuration-extensions: +- extensions/set-hostname +- extensions/install-essential-files diff --git a/strata/bsp-x86_32-ivi.morph b/strata/bsp-x86_32-ivi.morph deleted file mode 100644 index 860540d5..00000000 --- a/strata/bsp-x86_32-ivi.morph +++ /dev/null @@ -1,12 +0,0 @@ -name: bsp-x86_32-ivi -kind: stratum -description: Set of components required for booting a 32-bit - x86 based system, with some options specific to IVI systems. -build-depends: -- morph: strata/bsp-x86_both-tools.morph -chunks: -- name: linux-x86-32-ivi - morph: strata/bsp-x86_32-ivi/linux-x86-32-ivi.morph - repo: upstream:linux - ref: 523d939ef98fd712632d93a5a2b588e477a7565e - unpetrify-ref: v4.7 diff --git a/strata/bsp-x86_32-ivi/linux-x86-32-ivi.morph b/strata/bsp-x86_32-ivi/linux-x86-32-ivi.morph deleted file mode 100644 index 400c549b..00000000 --- a/strata/bsp-x86_32-ivi/linux-x86-32-ivi.morph +++ /dev/null @@ -1,84 +0,0 @@ -name: linux-x86-32-ivi -kind: chunk -products: -- artifact: linux-x86-32-ivi-devel - include: - - (usr/)?src/linux/.* -- artifact: linux-x86-32-ivi-bins - include: - - boot/.* -- artifact: linux-x86-32-ivi-libs - include: - - lib/.* -configure-commands: -- make defconfig -- scripts/config -e ATA -- scripts/config -e ATA_PIIX -- scripts/config -e AUTOFS4_FS -- scripts/config -e BLK_DEV_BSG -- scripts/config -e BLK_DEV_SD -- scripts/config -e BTRFS_FS -- scripts/config -e BTRFS_FS_POSIX_ACL -- scripts/config -e CFS_BANDWIDTH -- scripts/config -e CGROUPS -- scripts/config -e CGROUP_SCHED -- scripts/config -e CHECKPOINT_RESTORE -- scripts/config -e DEVPTS_MULTIPLE_INSTANCES -- scripts/config -e DEVTMPFS -- scripts/config -e DMIID -- scripts/config -e EFIVAR_FS -- scripts/config -e EFI_PARTITION -- scripts/config -e EPOLL -- scripts/config -e FAIR_GROUP_SCHED -- scripts/config -e FHANDLE -- scripts/config -d FW_LOADER_USER_HELPER -- scripts/config -e INOTIFY_USER -- scripts/config -e IPV6 -- scripts/config -e NET -- scripts/config -e NET_NS -- scripts/config -e PROC_FS -- scripts/config -e SATA_AHCI -- scripts/config -e SCSI -- scripts/config -e SCSI_MOD -- scripts/config -e SECCOMP -- scripts/config -e SIGNALFD -- scripts/config -e SYSFS -- scripts/config -d SYSFS_DEPRECATED -- scripts/config -e TIMERFD -- scripts/config -e TMPFS_POSIX_ACL -- scripts/config -e TMPFS_XATTR -- scripts/config -e UEVENT_HELPER_PATH="" -- scripts/config -m CONFIG_DRM_CIRRUS_QEMU -- scripts/config -m CONFIG_DRM_BOCHS -- scripts/config -m CONFIG_DRM_VIRTIO_GPU -- scripts/config -m CONFIG_BT_INTEL -- scripts/config -m CONFIG_MOSTCORE -- yes '' | make oldconfig -build-commands: -- make $MAKEFLAGS -install-commands: -- mkdir -p "$DESTDIR"/boot -- make INSTALL_PATH="$DESTDIR"/boot install -- make INSTALL_MOD_PATH="$DESTDIR" modules_install -- install -d "$DESTDIR$PREFIX/src/linux" -- | - ( - printf 'Makefile\0' - printf 'Module.symvers\0' - find arch/x86 -maxdepth 1 -name 'Makefile*' -print0 - find arch/x86 \( -name 'module.lds' -o -name 'Kbuild.platforms' -o -name 'Platform' \) -print0 - find arch/x86 \( -type d -a \( -name include -o -name scripts \) \) -o \ - \! -type d -a \( -path '*include/*' -o -path '*scripts/*' \) -print0 - find include -name 'asm*' -prune -o -print0 - find include/asm-generic -print0 - find include/uapi -print0 - find scripts -print0 - ) | cpio -0pumd "$DESTDIR$PREFIX/src/linux" -system-integration: - linux-x86-32-ivi-misc: - # This is required for any modules to work correctly. However, it depends - # `depmod` from the 'kmod' chunk in the 'foundation' stratum, so it runs - # conditionally on `depmod` existing to avoid breaking in - # minimal-system-x86_32. - 00-depmod: - - if which depmod; then (cd /lib/modules && for version in *; do depmod -a "$version"; done) fi diff --git a/strata/bsp-x86_64-ivi.morph b/strata/bsp-x86_64-ivi.morph deleted file mode 100644 index f86a8d09..00000000 --- a/strata/bsp-x86_64-ivi.morph +++ /dev/null @@ -1,12 +0,0 @@ -name: bsp-x86_64-ivi -kind: stratum -description: Set of components required for booting a 64-bit - x86 based system, with some options specific to IVI systems. -build-depends: -- morph: strata/bsp-x86_both-tools.morph -chunks: -- name: linux-x86-64-ivi - morph: strata/bsp-x86_64-ivi/linux-x86-64-ivi.morph - repo: upstream:linux - ref: 523d939ef98fd712632d93a5a2b588e477a7565e - unpetrify-ref: v4.7 diff --git a/strata/bsp-x86_64-ivi/linux-x86-64-ivi.morph b/strata/bsp-x86_64-ivi/linux-x86-64-ivi.morph deleted file mode 100644 index fef340dc..00000000 --- a/strata/bsp-x86_64-ivi/linux-x86-64-ivi.morph +++ /dev/null @@ -1,84 +0,0 @@ -name: linux-x86-64-ivi -kind: chunk -products: -- artifact: linux-x86-64-ivi-devel - include: - - (usr/)?src/linux/.* -- artifact: linux-x86-64-ivi-bins - include: - - boot/.* -- artifact: linux-x86-64-ivi-libs - include: - - lib/.* -configure-commands: -- make defconfig -- scripts/config -e ATA -- scripts/config -e ATA_PIIX -- scripts/config -e AUTOFS4_FS -- scripts/config -e BLK_DEV_BSG -- scripts/config -e BLK_DEV_SD -- scripts/config -e BTRFS_FS -- scripts/config -e BTRFS_FS_POSIX_ACL -- scripts/config -e CFS_BANDWIDTH -- scripts/config -e CGROUPS -- scripts/config -e CGROUP_SCHED -- scripts/config -e CHECKPOINT_RESTORE -- scripts/config -e DEVPTS_MULTIPLE_INSTANCES -- scripts/config -e DEVTMPFS -- scripts/config -e DMIID -- scripts/config -e EFIVAR_FS -- scripts/config -e EFI_PARTITION -- scripts/config -e EPOLL -- scripts/config -e FAIR_GROUP_SCHED -- scripts/config -e FHANDLE -- scripts/config -d FW_LOADER_USER_HELPER -- scripts/config -e INOTIFY_USER -- scripts/config -e IPV6 -- scripts/config -e NET -- scripts/config -e NET_NS -- scripts/config -e PROC_FS -- scripts/config -e SATA_AHCI -- scripts/config -e SCSI -- scripts/config -e SCSI_MOD -- scripts/config -e SECCOMP -- scripts/config -e SIGNALFD -- scripts/config -e SYSFS -- scripts/config -d SYSFS_DEPRECATED -- scripts/config -e TIMERFD -- scripts/config -e TMPFS_POSIX_ACL -- scripts/config -e TMPFS_XATTR -- scripts/config -e UEVENT_HELPER_PATH="" -- scripts/config -m CONFIG_DRM_CIRRUS_QEMU -- scripts/config -m CONFIG_DRM_BOCHS -- scripts/config -m CONFIG_DRM_VIRTIO_GPU -- scripts/config -m CONFIG_BT_INTEL -- scripts/config -m CONFIG_MOSTCORE -- yes '' | make oldconfig -build-commands: -- make $MAKEFLAGS -install-commands: -- mkdir -p "$DESTDIR"/boot -- make INSTALL_PATH="$DESTDIR"/boot install -- make INSTALL_MOD_PATH="$DESTDIR" modules_install -- install -d "$DESTDIR$PREFIX/src/linux" -- | - ( - printf 'Makefile\0' - printf 'Module.symvers\0' - find arch/x86 -maxdepth 1 -name 'Makefile*' -print0 - find arch/x86 \( -name 'module.lds' -o -name 'Kbuild.platforms' -o -name 'Platform' \) -print0 - find arch/x86 \( -type d -a \( -name include -o -name scripts \) \) -o \ - \! -type d -a \( -path '*include/*' -o -path '*scripts/*' \) -print0 - find include -name 'asm*' -prune -o -print0 - find include/asm-generic -print0 - find include/uapi -print0 - find scripts -print0 - ) | cpio -0pumd "$DESTDIR$PREFIX/src/linux" -system-integration: - linux-x86-64-ivi-misc: - # This is required for any modules to work correctly. However, it depends - # `depmod` from the 'kmod' chunk in the 'foundation' stratum, so it runs - # conditionally on `depmod` existing to avoid breaking in - # minimal-system-x86_64. - 00-depmod: - - if which depmod; then (cd /lib/modules && for version in *; do depmod -a "$version"; done) fi diff --git a/strata/qt5-ivi.morph b/strata/qt5-ivi.morph deleted file mode 100644 index 16e7cd26..00000000 --- a/strata/qt5-ivi.morph +++ /dev/null @@ -1,17 +0,0 @@ -name: qt5-ivi -kind: stratum -description: Qt5 IVI stratum -build-depends: -- morph: strata/ruby.morph -- morph: strata/qt5-tools.morph -chunks: -- name: qtapplicationmanager - morph: strata/qt5-ivi/qtapplicationmanager.morph - repo: upstream:qt5/qtapplicationmanager - ref: fb9670e9e381aa391e5fe3eccd76db0f7b866abb - unpetrify-ref: 5.7 -- name: qtivi - repo: upstream:qt5/qtivi - ref: 36616e36cb1f0b30aa9ca7977af7a5b682689f7a - unpetrify-ref: 5.7 - build-system: qmake diff --git a/strata/qt5-ivi/qtapplicationmanager.morph b/strata/qt5-ivi/qtapplicationmanager.morph deleted file mode 100644 index 45f2c07a..00000000 --- a/strata/qt5-ivi/qtapplicationmanager.morph +++ /dev/null @@ -1,8 +0,0 @@ -name: qtapplicationmanager -kind: chunk -build-system: qmake -configure-commands: -- qmake -config install-prefix=$PREFIX -post-install-commands: -- mkdir -p $DESTDIR/opt/am -- cp -r template-opt/am/* $DESTDIR/opt/am/ diff --git a/strata/rvi.morph b/strata/rvi.morph deleted file mode 100644 index 74b02423..00000000 --- a/strata/rvi.morph +++ /dev/null @@ -1,11 +0,0 @@ -name: rvi -kind: stratum -build-depends: -- morph: strata/bluetooth.morph -- morph: strata/erlang.morph -chunks: -- name: rvi_core - morph: strata/rvi/rvi_core.morph - repo: upstream:rvi/rvi_core - ref: 9a3db2baecdddbfba8e8bfeb71038e4de6a44225 - unpetrify-ref: v0.5.0 diff --git a/strata/rvi/rvi_core.morph b/strata/rvi/rvi_core.morph deleted file mode 100644 index c34f8a97..00000000 --- a/strata/rvi/rvi_core.morph +++ /dev/null @@ -1,16 +0,0 @@ -name: rvi_core -kind: chunk -build-system: manual -build-commands: -- | - make deps - make compile - make escript -install-commands: -- | - make DESTDIR="$DESTDIR" install - install -d "$DESTDIR"/usr/lib/systemd/system - install -m 0644 yocto_template/rvi.service "$DESTDIR"/usr/lib/systemd/system -post-install-commands: -- echo "genivi.org/node/$(cat /proc/sys/kernel/random/uuid)" > "$DESTDIR"/etc/opt/rvi/device_id -- install -m 0644 priv/config/rvi_common.config "$DESTDIR"/etc/opt/rvi/rvi.config diff --git a/systems/ivi-system-armv7lhf-jetson.morph b/systems/ivi-system-armv7lhf-jetson.morph deleted file mode 100644 index 552e31ac..00000000 --- a/systems/ivi-system-armv7lhf-jetson.morph +++ /dev/null @@ -1,94 +0,0 @@ -name: ivi-system-armv7lhf-jetson -kind: system -description: A generic IVI system with components from GENIVI and AGL -arch: armv7lhf -strata: -- name: bluetooth - morph: strata/bluetooth.morph -- name: bsp-x86_64-generic - morph: strata/bsp-x86_64-generic.morph -- name: build-essential - morph: strata/build-essential.morph -- name: core - morph: strata/core.morph -- name: cpp-common-libs - morph: strata/cpp-common-libs.morph -- name: data-indexing-management - morph: strata/data-indexing-management.morph -- name: device-management - morph: strata/device-management.morph -- name: dlna-services - morph: strata/dlna-services.morph -- name: foundation - morph: strata/foundation.morph -- name: geolocation - morph: strata/geolocation.morph -- name: glib-common - morph: strata/glib-common.morph -- name: pcre-utils - morph: strata/pcre-utils.morph -- name: graphics-common - morph: strata/graphics-common.morph -- name: icu-common - morph: strata/icu-common.morph -- name: input-common - morph: strata/input-common.morph -- name: ivi-common - morph: strata/ivi-common.morph -- name: libdrm-common - morph: strata/libdrm-common.morph -- name: libsoup-common - morph: strata/libsoup-common.morph -- name: llvm-common - morph: strata/llvm-common.morph -- name: mesa-common - morph: strata/mesa-common.morph -- name: multimedia-common - morph: strata/multimedia-common.morph -- name: multimedia-gstreamer - morph: strata/multimedia-gstreamer.morph -- name: multimedia-gstreamer-openmax-generic - morph: strata/multimedia-gstreamer-openmax-generic.morph -- name: navigation - morph: strata/navigation.morph -- name: network-security - morph: strata/network-security.morph -- name: NetworkManager-common - morph: strata/NetworkManager-common.morph -- name: privileges-management - morph: strata/privileges-management.morph -- name: python2-core - morph: strata/python2-core.morph -- name: python3-gobject - morph: strata/python3-gobject.morph -- name: qt5-tools - morph: strata/qt5-tools.morph -- name: qt5-tools-qtmultimedia - morph: strata/qt5-tools-qtmultimedia.morph -- name: qt5-tools-qtwebengine - morph: strata/qt5-tools-qtwebengine.morph -- name: qt5-tools-qtwayland - morph: strata/qt5-tools-qtwayland.morph -- name: ruby - morph: strata/ruby.morph -- name: samba - morph: strata/samba.morph -- name: secret-service - morph: strata/secret-service.morph -- name: sound-server-pulseaudio - morph: strata/sound-server-pulseaudio.morph -- name: spell-checking - morph: strata/spell-checking.morph -- name: storage-management - morph: strata/storage-management.morph -- name: vala-common - morph: strata/vala-common.morph -- name: wayland-generic - morph: strata/wayland-generic.morph -- name: weston-common - morph: strata/weston-common.morph -- name: x-common - morph: strata/x-common.morph -configuration-extensions: -- extensions/set-hostname -- extensions/install-essential-files diff --git a/systems/ivi-system-x86_32.morph b/systems/ivi-system-x86_32.morph deleted file mode 100644 index 455301ee..00000000 --- a/systems/ivi-system-x86_32.morph +++ /dev/null @@ -1,104 +0,0 @@ -name: ivi-system-x86_32 -kind: system -description: A generic IVI system with components from GENIVI and AGL -arch: x86_32 -strata: -- name: bluetooth - morph: strata/bluetooth.morph -- name: bsp-x86_both-tools - morph: strata/bsp-x86_both-tools.morph -- name: bsp-x86_32-ivi - morph: strata/bsp-x86_32-ivi.morph -- name: build-essential - morph: strata/build-essential.morph -- name: core - morph: strata/core.morph -- name: cpp-common-libs - morph: strata/cpp-common-libs.morph -- name: data-indexing-management - morph: strata/data-indexing-management.morph -- name: device-management - morph: strata/device-management.morph -- name: dlna-services - morph: strata/dlna-services.morph -- name: erlang - morph: strata/erlang.morph -- name: foundation - morph: strata/foundation.morph -- name: geolocation - morph: strata/geolocation.morph -- name: glib-common - morph: strata/glib-common.morph -- name: pcre-utils - morph: strata/pcre-utils.morph -- name: graphics-common - morph: strata/graphics-common.morph -- name: icu-common - morph: strata/icu-common.morph -- name: input-common - morph: strata/input-common.morph -- name: ivi-common - morph: strata/ivi-common.morph -- name: libdrm-common - morph: strata/libdrm-common.morph -- name: libsoup-common - morph: strata/libsoup-common.morph -- name: llvm-common - morph: strata/llvm-common.morph -- name: mesa-common - morph: strata/mesa-common.morph -- name: multimedia-common - morph: strata/multimedia-common.morph -- name: multimedia-hardware-codecs-x86 - morph: strata/multimedia-hardware-codecs-x86.morph -- name: multimedia-gstreamer - morph: strata/multimedia-gstreamer.morph -- name: multimedia-gstreamer-openmax-generic - morph: strata/multimedia-gstreamer-openmax-generic.morph -- name: navigation - morph: strata/navigation.morph -- name: network-security - morph: strata/network-security.morph -- name: NetworkManager-common - morph: strata/NetworkManager-common.morph -- name: privileges-management - morph: strata/privileges-management.morph -- name: python2-core - morph: strata/python2-core.morph -- name: python3-gobject - morph: strata/python3-gobject.morph -- name: qt5-ivi - morph: strata/qt5-ivi.morph -- name: qt5-tools - morph: strata/qt5-tools.morph -- name: qt5-tools-qtmultimedia - morph: strata/qt5-tools-qtmultimedia.morph -- name: qt5-tools-qtwebengine - morph: strata/qt5-tools-qtwebengine.morph -- name: qt5-tools-qtwayland - morph: strata/qt5-tools-qtwayland.morph -- name: ruby - morph: strata/ruby.morph -- name: samba - morph: strata/samba.morph -- name: secret-service - morph: strata/secret-service.morph -- name: sound-server-pulseaudio - morph: strata/sound-server-pulseaudio.morph -- name: spell-checking - morph: strata/spell-checking.morph -- name: storage-management - morph: strata/storage-management.morph -- name: vala-common - morph: strata/vala-common.morph -- name: wayland-generic - morph: strata/wayland-generic.morph -- name: weston-common - morph: strata/weston-common.morph -- name: x-common - morph: strata/x-common.morph -- name: rvi - morph: strata/rvi.morph -configuration-extensions: -- extensions/set-hostname -- extensions/install-essential-files diff --git a/systems/ivi-system-x86_64.morph b/systems/ivi-system-x86_64.morph deleted file mode 100644 index 9b805c91..00000000 --- a/systems/ivi-system-x86_64.morph +++ /dev/null @@ -1,104 +0,0 @@ -name: ivi-system-x86_64 -kind: system -description: A generic IVI system with components from GENIVI and AGL -arch: x86_64 -strata: -- name: bluetooth - morph: strata/bluetooth.morph -- name: bsp-x86_both-tools - morph: strata/bsp-x86_both-tools.morph -- name: bsp-x86_64-ivi - morph: strata/bsp-x86_64-ivi.morph -- name: build-essential - morph: strata/build-essential.morph -- name: core - morph: strata/core.morph -- name: cpp-common-libs - morph: strata/cpp-common-libs.morph -- name: data-indexing-management - morph: strata/data-indexing-management.morph -- name: device-management - morph: strata/device-management.morph -- name: dlna-services - morph: strata/dlna-services.morph -- name: erlang - morph: strata/erlang.morph -- name: foundation - morph: strata/foundation.morph -- name: geolocation - morph: strata/geolocation.morph -- name: glib-common - morph: strata/glib-common.morph -- name: pcre-utils - morph: strata/pcre-utils.morph -- name: graphics-common - morph: strata/graphics-common.morph -- name: icu-common - morph: strata/icu-common.morph -- name: input-common - morph: strata/input-common.morph -- name: ivi-common - morph: strata/ivi-common.morph -- name: libdrm-common - morph: strata/libdrm-common.morph -- name: libsoup-common - morph: strata/libsoup-common.morph -- name: llvm-common - morph: strata/llvm-common.morph -- name: mesa-common - morph: strata/mesa-common.morph -- name: multimedia-common - morph: strata/multimedia-common.morph -- name: multimedia-hardware-codecs-x86 - morph: strata/multimedia-hardware-codecs-x86.morph -- name: multimedia-gstreamer - morph: strata/multimedia-gstreamer.morph -- name: multimedia-gstreamer-openmax-generic - morph: strata/multimedia-gstreamer-openmax-generic.morph -- name: navigation - morph: strata/navigation.morph -- name: network-security - morph: strata/network-security.morph -- name: NetworkManager-common - morph: strata/NetworkManager-common.morph -- name: privileges-management - morph: strata/privileges-management.morph -- name: python2-core - morph: strata/python2-core.morph -- name: python3-gobject - morph: strata/python3-gobject.morph -- name: qt5-ivi - morph: strata/qt5-ivi.morph -- name: qt5-tools - morph: strata/qt5-tools.morph -- name: qt5-tools-qtmultimedia - morph: strata/qt5-tools-qtmultimedia.morph -- name: qt5-tools-qtwebengine - morph: strata/qt5-tools-qtwebengine.morph -- name: qt5-tools-qtwayland - morph: strata/qt5-tools-qtwayland.morph -- name: ruby - morph: strata/ruby.morph -- name: samba - morph: strata/samba.morph -- name: secret-service - morph: strata/secret-service.morph -- name: sound-server-pulseaudio - morph: strata/sound-server-pulseaudio.morph -- name: spell-checking - morph: strata/spell-checking.morph -- name: storage-management - morph: strata/storage-management.morph -- name: vala-common - morph: strata/vala-common.morph -- name: wayland-generic - morph: strata/wayland-generic.morph -- name: weston-common - morph: strata/weston-common.morph -- name: x-common - morph: strata/x-common.morph -- name: rvi - morph: strata/rvi.morph -configuration-extensions: -- extensions/set-hostname -- extensions/install-essential-files -- cgit v1.2.1