diff options
author | Inga Stotland <inga.stotland@intel.com> | 2019-06-03 23:07:47 -0700 |
---|---|---|
committer | Brian Gix <brian.gix@intel.com> | 2019-06-06 11:58:22 -0700 |
commit | 5bcce2ce592fa53b99cefdc37adabc21725525a8 (patch) | |
tree | 9dedb512d1e6da99d27d43ba4ae9a10e55f4e7a4 /Makefile.mesh | |
parent | d2a72dd6710cd43fe5930664e8eb2c7aa97482e7 (diff) | |
download | bluez-5bcce2ce592fa53b99cefdc37adabc21725525a8.tar.gz |
build: Add support for systemd bluetooth-mesh service
This adds support for installing systemd bluetooth-mesh service unit
and D-Bus service file that references this systemd unit.
Diffstat (limited to 'Makefile.mesh')
-rw-r--r-- | Makefile.mesh | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/Makefile.mesh b/Makefile.mesh index 8dacc104c..85b88eba4 100644 --- a/Makefile.mesh +++ b/Makefile.mesh @@ -4,6 +4,11 @@ if DATAFILES dbus_DATA += mesh/bluetooth-mesh.conf endif +if SYSTEMD +systemdsystemunit_DATA += mesh/bluetooth-mesh.service +dbussystembus_DATA += mesh/org.bluez.mesh.service +endif + mesh_sources = mesh/mesh.h mesh/mesh.c \ mesh/net-keys.h mesh/net-keys.c \ mesh/mesh-io.h mesh/mesh-io.c \ @@ -32,7 +37,12 @@ pkglibexec_PROGRAMS += mesh/bluetooth-meshd mesh_bluetooth_meshd_SOURCES = $(mesh_sources) mesh/main.c mesh_bluetooth_meshd_LDADD = src/libshared-ell.la $(ell_ldadd) -ljson-c -mesh_bluetooth_meshd_DEPENDENCIES = $(ell_dependencies) src/libshared-ell.la +mesh_bluetooth_meshd_DEPENDENCIES = $(ell_dependencies) src/libshared-ell.la \ + mesh/bluetooth-mesh.service + +EXTRA_DIST += mesh/bluetooth-mesh.conf mesh/bluetooth-mesh.service.in \ + mesh/org.bluez.mesh.service + +CLEANFILES += mesh/bluetooth-mesh.service -EXTRA_DIST += mesh/bluetooth-mesh.conf endif |