diff options
author | asanoaozora <fifitaneki@hotmail.com> | 2017-03-07 17:20:41 +0100 |
---|---|---|
committer | asanoaozora <fifitaneki@hotmail.com> | 2017-03-07 17:20:41 +0100 |
commit | f7ab563cd23182dcedaa7509b1ae66774addf181 (patch) | |
tree | 47aec3f943b4eb572f0533300465d8e8c36c355d | |
parent | 07095c495f1c088522e103846448651249d4c324 (diff) | |
download | poi-service-f7ab563cd23182dcedaa7509b1ae66774addf181.tar.gz |
add service files for running code in GDP
-rwxr-xr-x | src/navigation/clone_and_build.sh | 4 | ||||
-rw-r--r-- | src/navigation/map-viewer/navit_genivi_mapviewer_fsa.service | 18 | ||||
-rw-r--r-- | src/navigation/navigation-core/navit_genivi_navigationcore_fsa.service | 19 | ||||
-rw-r--r-- | src/poi-service/poi-server/poi-server.service | 15 | ||||
-rw-r--r-- | src/poi-service/resource/empty.db | bin | 0 -> 36864 bytes |
5 files changed, 54 insertions, 2 deletions
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 Binary files differnew file mode 100644 index 0000000..2ea39bc --- /dev/null +++ b/src/poi-service/resource/empty.db |