From 0056d99aa0b88c9f9eb877096cda6bbc2c954184 Mon Sep 17 00:00:00 2001 From: Pedro Alvarez Date: Thu, 15 Oct 2015 16:24:20 +0000 Subject: Add GENIVI Demo Platform support (strata/systems/cluster) Signed-off-by: Jonathan Maw Signed-off-by: James Thomas Change-Id: I1d8b72d19ffafcccdea0436ee7f5283acbc6f535 --- .../genivi-demo-platform-hmi.morph | 137 +++++++++++++++++++++ 1 file changed, 137 insertions(+) create mode 100644 strata/genivi-demo-platform/genivi-demo-platform-hmi.morph (limited to 'strata/genivi-demo-platform/genivi-demo-platform-hmi.morph') diff --git a/strata/genivi-demo-platform/genivi-demo-platform-hmi.morph b/strata/genivi-demo-platform/genivi-demo-platform-hmi.morph new file mode 100644 index 00000000..ae3d645a --- /dev/null +++ b/strata/genivi-demo-platform/genivi-demo-platform-hmi.morph @@ -0,0 +1,137 @@ +name: genivi-demo-platform-hmi +kind: chunk +pre-configure-commands: +- | + sed -i 's/sd_journal_print(LOG_DEBUG,/printf("DEBUG: "/' $(find . -name '*.cpp' -o -name '*.h') +- | + sed -i 's/sd_journal_print(LOG_INFO,/printf("INFO: "/' $(find . -name '*.cpp' -o -name '*.h') +- | + sed -i 's/sd_journal_print(LOG_ERR,/printf("ERR: "/' $(find . -name '*.cpp' -o -name '*.h') +configure-commands: +- autoreconf -vfi && ./configure --prefix="$PREFIX" +- cd app/gdp-hmi-background && qmake +- cd app/gdp-hmi-launcher2 && qmake +- cd app/gdp-hmi-panel && qmake +- cd app/qml-example && qmake +build-commands: +- make +- cd app/gdp-hmi-background && make +- cd app/gdp-hmi-launcher2 && make +- cd app/gdp-hmi-panel && make +- cd app/qml-example && make +install-commands: +- make DESTDIR="$DESTDIR" install +- cd app/gdp-hmi-background && make INSTALL_ROOT="$DESTDIR" install +- cd app/gdp-hmi-launcher2 && make INSTALL_ROOT="$DESTDIR" install +- cd app/gdp-hmi-panel && make INSTALL_ROOT="$DESTDIR" install +- cd app/qml-example && make INSTALL_ROOT="$DESTDIR" install +- mkdir -p "$DESTDIR"/usr/share/gdp +- cp -a app/gdp-hmi-background/assets/* "$DESTDIR"/usr/share/gdp/ +- cp -a app/gdp-hmi-launcher2/content/images/* "$DESTDIR"/usr/share/gdp/ +- cp -a app/gdp-hmi-panel/assets/* "$DESTDIR"/usr/share/gdp/ +- mkdir -p "$DESTDIR/usr/lib/systemd/user" +- mkdir -p "$DESTDIR/usr/lib/systemd/user/default.target.wants" +- | + cat >"$DESTDIR/usr/lib/systemd/user/gdp-hmi-launcher2.service" <"$DESTDIR/usr/lib/systemd/user/gdp-hmi-background.service" <"$DESTDIR/usr/lib/systemd/user/gdp-hmi-controller.service" <"$DESTDIR/usr/lib/systemd/user/gdp-hmi-panel.service" <"$DESTDIR/usr/lib/systemd/user/EGLWLMockNavigation.service" < "$DESTDIR/usr/lib/systemd/user/EGLWLInputEventExample.service" < "$DESTDIR/usr/lib/systemd/user/qml-example.service" < "$DESTDIR/usr/lib/systemd/user/PowerOff.service" <