summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Thomas <james.thomas@codethink.co.uk>2014-06-13 16:34:54 +0000
committerJames Thomas <james.thomas@codethink.co.uk>2014-06-13 16:34:54 +0000
commit5febf7558caebca9813a72ecd3b48f5412d68870 (patch)
treea9fb2afc8bc853956a262c6fe03cc3e54869732a
parent3c8a4dc73f1ca7b229b9dc3bbf6fcba2171354a1 (diff)
downloadweston-baserock/genivi/weston-ivi-tegra.tar.gz
Update morph to install this by default
-rw-r--r--weston-ivi.ini82
-rw-r--r--weston.morph4
2 files changed, 86 insertions, 0 deletions
diff --git a/weston-ivi.ini b/weston-ivi.ini
new file mode 100644
index 00000000..4267d86f
--- /dev/null
+++ b/weston-ivi.ini
@@ -0,0 +1,82 @@
+[core]
+shell=ivi-shell.so
+modules=hmi-controller.so,ivi-controller.so
+
+[ivi-shell]
+cursor-theme=default
+cursor-size=32
+
+base-layer-id=1000
+workspace-background-layer-id=2000
+workspace-layer-id=3000
+application-layer-id=4000
+
+background-image=/usr/share/weston/background.png
+background-id=1001
+panel-image=/usr/share/weston/panel.png
+panel-id=1002
+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
+
+[input-method]
+path=/usr/libexec/weston-keyboard
+
+[ivi-launcher]
+workspace-id=0
+icon=/usr/share/weston/terminal.png
+path=/usr/bin/EGLWLMockNavigation
+
+[ivi-launcher]
+workspace-id=0
+icon=/usr/share/weston/icon_ivi_clickdot.png
+path=/usr/bin/weston-clickdot-ivi
+
+[ivi-launcher]
+workspace-id=1
+icon=/usr/share/weston/icon_ivi_simple-egl.png
+path=/usr/bin/weston-simple-egl-ivi
+
+[ivi-launcher]
+workspace-id=1
+icon=/usr/share/weston/icon_ivi_simple-shm.png
+path=/usr/bin/weston-simple-shm-ivi
+
+[ivi-launcher]
+workspace-id=2
+icon=/usr/share/weston/icon_ivi_smoke.png
+path=/usr/bin/weston-smoke-ivi
+
+[ivi-launcher]
+workspace-id=3
+icon=/usr/share/weston/icon_ivi_flower.png
+path=/usr/bin/weston-flower-ivi
+
+[ivi-launcher]
+workspace-id=3
+icon=/usr/share/weston/icon_ivi_clickdot.png
+path=/usr/bin/weston-clickdot-ivi
+
+[ivi-launcher]
+workspace-id=3
+icon=/usr/share/weston/icon_ivi_simple-egl.png
+path=/usr/bin/weston-simple-egl-ivi
+
+[ivi-launcher]
+workspace-id=3
+icon=/usr/share/weston/icon_ivi_simple-shm.png
+path=/usr/bin/weston-simple-shm-ivi
+
+[ivi-launcher]
+workspace-id=3
+icon=/usr/share/weston/icon_ivi_smoke.png
+path=/usr/bin/weston-smoke-ivi
diff --git a/weston.morph b/weston.morph
index 46755a73..177284d6 100644
--- a/weston.morph
+++ b/weston.morph
@@ -9,3 +9,7 @@ configure-commands:
--enable-drm-compositor --disable-x11-compositor \
--disable-wayland-compositor --disable-weston-launch --enable-egl \
--enable-clients --enable-demo-clients-install --enable-fbdev-compositor
+install-commands:
+- make install DESTDIR="$DESTDIR"
+- mkdir -p "$DESTDIR"/root/.config
+- cp weston-ivi.ini "$DESTDIR"/root/.config/weston.ini