make/*.mk: Add support for systemd service files

Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
Jan Lindemann 2014-06-26 10:15:58 +00:00
commit a28d8f5f30
5 changed files with 27 additions and 3 deletions

View file

@ -11,7 +11,8 @@ VAR_PREFIX ?= $(PREFIX)/var
DOC_PREFIX ?= $(PREFIX)/doc/$(PROJECT)
EXE_PREFIX ?= $(PREFIX)
INIT_PREFIX ?= $(EXE_PREFIX)
HTDOCS_PREFIX ?= $(ENV_PREFIX)$(HOME)/srv/www
HTDOCS_PREFIX ?= $(PREFIX)/srv/www
SYSTEMD_DIR ?= $(PREFIX)/usr/lib/systemd/system
SYSCFG_DIR ?= $(PREFIX)/sysconfig
CONFIG_DIR ?= $(ENV_PREFIX)$(HOME)/etc/$(FLAVOUR_PATH_PREFIX)$(PROJECT_DIRNAME)
LD_CONF_DIR ?= $(ENV_PREFIX)$(HOME)/etc/ld.so.conf.d
@ -102,6 +103,12 @@ HTMLMODE ?= 644
HTMLDIROWNER ?= $(shell id -un)
HTMLDIRGROUP ?= $(shell id -gn)
HTMLDIRMODE ?= 755
SYSTEMDOWNER ?= $(shell id -un)
SYSTEMDGROUP ?= $(shell id -gn)
SYSTEMDMODE ?= 644
SYSTEMDDIROWNER ?= $(shell id -un)
SYSTEMDDIRGROUP ?= $(shell id -gn)
SYSTEMDDIRMODE ?= 755
LIBOWNER ?= $(EXEOWNER)
LIBGROUP ?= $(EXEGROUP)
LIBMODE ?= $(EXEMODE)