From 2a0a1d21af3f26b0e9033c01d8fa78ca44980fda Mon Sep 17 00:00:00 2001 From: Jonathan Maw Date: Fri, 26 Jun 2015 15:07:31 +0000 Subject: Fix timing issue causing gdp-hmi-panel to not appear --- strata/genivi-demo-platform/genivi-demo-platform-hmi.morph | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/strata/genivi-demo-platform/genivi-demo-platform-hmi.morph b/strata/genivi-demo-platform/genivi-demo-platform-hmi.morph index e08debd6..767ea3ce 100644 --- a/strata/genivi-demo-platform/genivi-demo-platform-hmi.morph +++ b/strata/genivi-demo-platform/genivi-demo-platform-hmi.morph @@ -56,7 +56,6 @@ install-commands: [Unit] Description=GENIVI Demo Platform HMI - Launcher2 Requires=gdp-hmi-controller.service - After=gdp-hmi-panel.service [Service] Environment=LD_PRELOAD=/usr/lib/libEGL.so @@ -104,6 +103,10 @@ install-commands: Description=GENIVI Demo Platform HMI - Panel Requires=gdp-hmi-controller.service After=gdp-hmi-background.service + After=EGLWLMockNavigation.service + After=EGLWLInputEventExample.service + After=demoui.service + After=qml-example.service [Service] Environment=LD_PRELOAD=/usr/lib/libEGL.so @@ -112,7 +115,14 @@ install-commands: [Install] WantedBy=default.target EOF -- cd "$DESTDIR/usr/lib/systemd/user/default.target.wants" && ln -s ../gdp-hmi-panel.service . +- mkdir -p "$DESTDIR/usr/lib/systemd/user/EGLWLMockNavigation.service.wants" +- cd "$DESTDIR/usr/lib/systemd/user/EGLWLMockNavigation.service.wants" && ln -s ../gdp-hmi-panel.service . +- mkdir -p "$DESTDIR/usr/lib/systemd/user/EGLWLInputEventExample.service.wants" +- cd "$DESTDIR/usr/lib/systemd/user/EGLWLInputEventExample.service.wants" && ln -s ../gdp-hmi-panel.service . +- mkdir -p "$DESTDIR/usr/lib/systemd/user/demoui.service.wants" +- cd "$DESTDIR/usr/lib/systemd/user/demoui.service.wants" && ln -s ../gdp-hmi-panel.service . +- mkdir -p "$DESTDIR/usr/lib/systemd/user/qml-example.service.wants" +- cd "$DESTDIR/usr/lib/systemd/user/qml-example.service.wants" && ln -s ../gdp-hmi-panel.service . - | cat >"$DESTDIR/usr/lib/systemd/user/EGLWLMockNavigation.service" <