From 66989b7d07f8a1cdd4050fe3e3b088b6ead80786 Mon Sep 17 00:00:00 2001 From: Tom Hochstein Date: Sun, 17 Nov 2019 09:25:11 -0600 Subject: weston-init: Move weston.ini install to weston-init OE-core now installs weston.ini from weston-init, so align our recipe to do the same. The IVI dynamic layer now has a copy of the weston.ini file that is normally produced by the weston build. The AGL dynamic layer now uninstalls the weston.ini installed upstream. Signed-off-by: Tom Hochstein --- .../recipes-graphics/wayland/weston-init.bbappend | 1 + .../wayland/weston-init/weston.ini | 104 +++++++++++++++++++++ .../wayland/weston_5.0.0.imx.bbappend | 2 - 3 files changed, 105 insertions(+), 2 deletions(-) create mode 100644 dynamic-layers/ivi/recipes-graphics/wayland/weston-init.bbappend create mode 100644 dynamic-layers/ivi/recipes-graphics/wayland/weston-init/weston.ini delete mode 100644 dynamic-layers/ivi/recipes-graphics/wayland/weston_5.0.0.imx.bbappend (limited to 'dynamic-layers/ivi') diff --git a/dynamic-layers/ivi/recipes-graphics/wayland/weston-init.bbappend b/dynamic-layers/ivi/recipes-graphics/wayland/weston-init.bbappend new file mode 100644 index 00000000..72d991c7 --- /dev/null +++ b/dynamic-layers/ivi/recipes-graphics/wayland/weston-init.bbappend @@ -0,0 +1 @@ +FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" diff --git a/dynamic-layers/ivi/recipes-graphics/wayland/weston-init/weston.ini b/dynamic-layers/ivi/recipes-graphics/wayland/weston-init/weston.ini new file mode 100644 index 00000000..6e8e0140 --- /dev/null +++ b/dynamic-layers/ivi/recipes-graphics/wayland/weston-init/weston.ini @@ -0,0 +1,104 @@ +[core] +shell=ivi-shell.so +modules=hmi-controller.so +#gbm-format=argb8888 +#use-g2d=1 +#xwayland=true + +#[shell] +#size=1920x1080 + +[ivi-shell] +ivi-shell-user-interface=weston-ivi-shell-user-interface + +#developermode=true + +cursor-theme=default +cursor-size=32 + +base-layer-id=1000 +base-layer-id-offset=10000 + +workspace-background-layer-id=2000 +workspace-layer-id=3000 +application-layer-id=4000 + +transition-duration=300 + +background-image=/usr/share/weston/background.png +background-id=1001 +panel-image=/usr/share/weston/panel.png +panel-id=1002 +surface-id-offset=10 +tiling-image=/usr/share/weston/tiling.png +tiling-id=1003 +sidebyside-image=/usr/share/weston/sidebyside.png +sidebyside-id=1004 +fullscreen-image=/usr/share/weston/fullscreen.png +fullscreen-id=1005 +random-image=/usr/share/weston/random.png +random-id=1006 +home-image=/usr/share/weston/home.png +home-id=1007 +workspace-background-color=0x99000000 +workspace-background-id=2001 + +[ivi-launcher] +workspace-id=0 +icon-id=4001 +icon=/usr/share/weston/icon_ivi_flower.png +path=/usr/bin/weston-flower + +[ivi-launcher] +workspace-id=0 +icon-id=4002 +icon=/usr/share/weston/icon_ivi_clickdot.png +path=/usr/bin/weston-clickdot + +[ivi-launcher] +workspace-id=1 +icon-id=4003 +icon=/usr/share/weston/icon_ivi_simple-egl.png +path=/usr/bin/weston-simple-egl + +[ivi-launcher] +workspace-id=1 +icon-id=4004 +icon=/usr/share/weston/icon_ivi_simple-shm.png +path=/usr/bin/weston-simple-shm + +[ivi-launcher] +workspace-id=2 +icon-id=4005 +icon=/usr/share/weston/icon_ivi_smoke.png +path=/usr/bin/weston-smoke + +[ivi-launcher] +workspace-id=3 +icon-id=4006 +icon=/usr/share/weston/icon_ivi_flower.png +path=/usr/bin/weston-flower + +[ivi-launcher] +workspace-id=3 +icon-id=4007 +icon=/usr/share/weston/icon_ivi_clickdot.png +path=/usr/bin/weston-clickdot + +[ivi-launcher] +workspace-id=3 +icon-id=4008 +icon=/usr/share/weston/icon_ivi_simple-egl.png +path=/usr/bin/weston-simple-egl + +[ivi-launcher] +workspace-id=3 +icon-id=4009 +icon=/usr/share/weston/icon_ivi_simple-shm.png +path=/usr/bin/weston-simple-shm + +[ivi-launcher] +workspace-id=3 +icon-id=4010 +icon=/usr/share/weston/icon_ivi_smoke.png +path=/usr/bin/weston-smoke diff --git a/dynamic-layers/ivi/recipes-graphics/wayland/weston_5.0.0.imx.bbappend b/dynamic-layers/ivi/recipes-graphics/wayland/weston_5.0.0.imx.bbappend deleted file mode 100644 index d36fbd4d..00000000 --- a/dynamic-layers/ivi/recipes-graphics/wayland/weston_5.0.0.imx.bbappend +++ /dev/null @@ -1,2 +0,0 @@ -# install default weston.ini for IVI -WESTON_INI_INSTALL_FILE = "${B}/ivi-shell/weston.ini" -- cgit v1.2.3-54-g00ecf