diff --git a/Makefile b/Makefile index 11567ec..c856be8 100644 --- a/Makefile +++ b/Makefile @@ -28,6 +28,11 @@ test: lib src scripts/beesd: scripts/beesd.in sed -e's#@LIBEXEC_PREFIX@#$(LIBEXEC_PREFIX)#' -e's#@PREFIX@#$(PREFIX)#' "$<" >"$@" +scripts/beesd@.service: scripts/beesd@.service.in + sed -e's#@LIBEXEC_PREFIX@#$(LIBEXEC_PREFIX)#' -e's#@PREFIX@#$(PREFIX)#' "$<" >"$@" + +scripts: scripts/beesd scripts/beesd@.service + README.html: README.md $(MARKDOWN) README.md > README.html.new mv -f README.html.new README.html @@ -35,10 +40,10 @@ README.html: README.md install: ## Install bees + libs install: lib src test install -Dm644 lib/libcrucible.so $(PREFIX)/usr/lib/libcrucible.so - install -Dm755 bin/bees $(LIBEXEC_PREFIX)/bees + install -Dm755 bin/bees $(LIBEXEC_PREFIX)/bees install_scripts: ## Install scipts -install_scripts: scripts/beesd +install_scripts: install -Dm755 scripts/beesd $(PREFIX)/usr/sbin/beesd install -Dm644 scripts/beesd.conf.sample $(PREFIX)/etc/bees/beesd.conf.sample install -Dm644 scripts/beesd@.service $(PREFIX)/lib/systemd/system/beesd@.service diff --git a/scripts/beesd@.service b/scripts/beesd@.service.in similarity index 100% rename from scripts/beesd@.service rename to scripts/beesd@.service.in