From f7ab563cd23182dcedaa7509b1ae66774addf181 Mon Sep 17 00:00:00 2001 From: asanoaozora Date: Tue, 7 Mar 2017 17:20:41 +0100 Subject: add service files for running code in GDP --- src/navigation/clone_and_build.sh | 4 ++-- .../map-viewer/navit_genivi_mapviewer_fsa.service | 18 ++++++++++++++++++ .../navit_genivi_navigationcore_fsa.service | 19 +++++++++++++++++++ src/poi-service/poi-server/poi-server.service | 15 +++++++++++++++ src/poi-service/resource/empty.db | Bin 0 -> 36864 bytes 5 files changed, 54 insertions(+), 2 deletions(-) create mode 100644 src/navigation/map-viewer/navit_genivi_mapviewer_fsa.service create mode 100644 src/navigation/navigation-core/navit_genivi_navigationcore_fsa.service create mode 100644 src/poi-service/poi-server/poi-server.service create mode 100644 src/poi-service/resource/empty.db (limited to 'src') diff --git a/src/navigation/clone_and_build.sh b/src/navigation/clone_and_build.sh index 02527c9..4cd4c53 100755 --- a/src/navigation/clone_and_build.sh +++ b/src/navigation/clone_and_build.sh @@ -1,8 +1,8 @@ #!/bin/bash build_option="" -positioning_version='57345f36fa6095ecb6d7f7998a06abafbcd90a87' -navit_version='5607f355e77250cebd5326a7c7959eb07c12adc2' +positioning_version='9725fe1f553197042d6445997690d452a73490c0' +navit_version='995cec54c8682fbabfb4f912b6156ce0b5b43436' echo "version of positioning is: $positioning_version" echo "version of navit is: $navit_version" diff --git a/src/navigation/map-viewer/navit_genivi_mapviewer_fsa.service b/src/navigation/map-viewer/navit_genivi_mapviewer_fsa.service new file mode 100644 index 0000000..a961e33 --- /dev/null +++ b/src/navigation/map-viewer/navit_genivi_mapviewer_fsa.service @@ -0,0 +1,18 @@ + +[Unit] +Description=Navit (Mapviewer part) Service for FSA configuration file +Requires=dbus.service enhanced-position-service.service hmi-launcher_fsa.service +After=enhanced-position-service_fsa.service hmi-launcher_fsa.service + +[Service] +Environment=DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/0/dbus/user_bus_socket + +Environment=NAVIT_LIBDIR=/usr/lib/navit +Environment=NAVIT_PLATFORM=wayland +Environment=NAVIT_GRAPHICS=opengl + +Environment=LD_PRELOAD=/usr/lib/libEGL.so +ExecStart=/usr/bin/navit /usr/share/navigation-service/navit_genivi_mapviewer.xml + +[Install] +WantedBy=default.target diff --git a/src/navigation/navigation-core/navit_genivi_navigationcore_fsa.service b/src/navigation/navigation-core/navit_genivi_navigationcore_fsa.service new file mode 100644 index 0000000..e65f54b --- /dev/null +++ b/src/navigation/navigation-core/navit_genivi_navigationcore_fsa.service @@ -0,0 +1,19 @@ +# +# navit_genivi_navigationcore fsa systemd service unit file +# + +[Unit] +Description=Navit (Navigationcore part) Service for FSA configuration file +Requires=dbus.service enhanced-position-service.service +After=enhanced-position-service.service + +[Service] +Environment=DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/0/dbus/user_bus_socket +Environment=NAVIT_LIBDIR=/usr/lib/navit +Environment=NAVIT_PLATFORM=wayland +Environment=NAVIT_GRAPHICS=opengl + +ExecStart=/usr/bin/navit /usr/share/navigation-service/navit_genivi_navigationcore.xml + +[Install] +WantedBy=default.target diff --git a/src/poi-service/poi-server/poi-server.service b/src/poi-service/poi-server/poi-server.service new file mode 100644 index 0000000..b293925 --- /dev/null +++ b/src/poi-service/poi-server/poi-server.service @@ -0,0 +1,15 @@ +# +# poi-server fsa systemd service unit file +# + +[Unit] +Description=POI Server for FSA configuration file +Requires=dbus.service +After=dbus.service + +[Service] +Environment=DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/0/dbus/user_bus_socket +ExecStart=/usr/bin/poi-server -f /usr/share/navigation-service/empty.db + +[Install] +WantedBy=default.target diff --git a/src/poi-service/resource/empty.db b/src/poi-service/resource/empty.db new file mode 100644 index 0000000..2ea39bc Binary files /dev/null and b/src/poi-service/resource/empty.db differ -- cgit v1.2.1