summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--navit/binding/dbus/CMakeLists.txt10
1 files changed, 9 insertions, 1 deletions
diff --git a/navit/binding/dbus/CMakeLists.txt b/navit/binding/dbus/CMakeLists.txt
index 5d99cbad1..6f081ab09 100644
--- a/navit/binding/dbus/CMakeLists.txt
+++ b/navit/binding/dbus/CMakeLists.txt
@@ -1,2 +1,10 @@
module_add_library(binding_dbus binding_dbus.c)
-install(FILES org.navit_project.navit.service DESTINATION ${CMAKE_INSTALL_PREFIX}/share/dbus-1/services/) \ No newline at end of file
+set(bindir ${CMAKE_INSTALL_PREFIX}/${BIN_DIR})
+
+configure_file (
+ "${CMAKE_CURRENT_SOURCE_DIR}/org.navit_project.navit.service.in"
+ "${CMAKE_CURRENT_BINARY_DIR}/org.navit_project.navit.service"
+)
+
+install(FILES ${CMAKE_CURRENT_BINARY_DIR}/org.navit_project.navit.service DESTINATION ${CMAKE_INSTALL_PREFIX}/share/dbus-1/services/)
+