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

@ -12,6 +12,7 @@ DOC_PREFIX ?= $(ENV_PREFIX)/usr/share/doc/packages/$(FLAVOUR_PREFIX)$(PROJ
EXE_PREFIX ?= $(PREFIX)
INIT_PREFIX ?= $(ENV_PREFIX)/etc$(FLAVOUR_PATH_SUFFIX)
HTDOCS_PREFIX ?= $(ENV_PREFIX)/srv/www
SYSTEMD_DIR ?= $(ENV_PREFIX)/usr/lib/systemd/system
SYSCFG_DIR ?= $(ENV_PREFIX)/etc/$(FLAVOUR_PATH_PREFIX)sysconfig
CONFIG_DIR ?= $(ENV_PREFIX)/etc/opt/$(FLAVOUR_PATH_PREFIX)$(PROJECT_DIRNAME)
LD_CONF_DIR ?= $(ENV_PREFIX)/etc/ld.so.conf.d
@ -38,7 +39,6 @@ HTML_PROJECT ?= $(PROJECT)
PROJECT_HTML_BASE_DIR ?= $(HTDOCS_PREFIX)/proj
PROJECT_HTMLDIR ?= $(PROJECT_HTML_BASE_DIR)/$(HTML_PROJECT)
PROJECT_HTML_THEMES_DIR ?= $(PROJECT_HTML_BASE_DIR)/themes
PROJECT_HTMLDIR ?= $(PROJECT_HTML_BASE_DIR)/$(PROJECT)
SITE_MODULES_DIR ?= $(HTDOCS_PREFIX)/proj/site/modules.d
CGI_DIR ?= $(HTDOCS_PREFIX)/cgi-bin
@ -104,6 +104,12 @@ HTMLMODE ?= 644
HTMLDIROWNER ?= root
HTMLDIRGROUP ?= root
HTMLDIRMODE ?= 755
SYSTEMDOWNER ?= root
SYSTEMDGROUP ?= root
SYSTEMDMODE ?= 644
SYSTEMDDIROWNER ?= root
SYSTEMDDIRGROUP ?= root
SYSTEMDDIRMODE ?= 755
LIBOWNER ?= $(EXEOWNER)
LIBGROUP ?= $(EXEGROUP)
LIBMODE ?= $(EXEMODE)