defs.mk: SYSCFG_PREFIX, INSTALL_CFGDIR, EXE_SH

- Kick out SYSCFG_PREFIX (SYSCFG_DIR is enough)

  - Make INSTALL_CFGDIR ?= CONFIG_DIR (instead of = CONFIG_DIR)
    maybe CONFIG_DIR can be left out, too

  - Add .py to EXE_SH
This commit is contained in:
Jan Lindemann 2008-05-22 09:59:54 +00:00 committed by Jan Lindemann
commit fd158fcb68

View file

@ -100,13 +100,12 @@ CPPFLAGS += -DCATCH_ONLY_YERROR
endif
ifneq ($(shell echo $(OS) | cut -d: -f1),suse-9)
SYSCFG_PREFIX ?= /etc
SYSCFG_FILE ?= /etc/rc.config
SYSCFG_DIR ?= /etc
SYSCFG_FILE ?= /etc/rc.config
else
SYSCFG_PREFIX ?= /etc/sysconfig
SYSCFG_FILE ?= $(SYSCFG_DIR)/$(PROJECT)
SYSCFG_DIR ?= /etc/sysconfig
SYSCFG_FILE ?= $(SYSCFG_DIR)/$(PROJECT)
endif
SYSCFG_DIR ?= $(SYSCFG_PREFIX)
OPTS_PID_FILE ?= $(PIDDIR)/$(PROJECT).pid
CFLAGS += -DVERSION=$(HEX_VERSION)
@ -199,13 +198,13 @@ IMAGES += $(wildcard *.png *.jpg *.bmp)
CONFIG_FILE ?= $(CONFIG_DIR)/$(PROJECT).conf
SYSCFG_FILE ?= $(SYSCFG_DIR)/$(PROJECT)
BUILD_CFGDIR = $(TOPDIR)/conf
INSTALL_CFGDIR = $(CONFIG_DIR)
INSTALL_CFGDIR ?= $(CONFIG_DIR)
INSTALLED_CFG ?= $(addprefix $(INSTALL_CFGDIR)/,$(wildcard *.conf))
# -- SYSCFG
SYSCFG_FILES += $(basename $(wildcard *.sysconf))
BUILD_SYSCFG = $(TOPDIR)/conf
INSTALL_SYSCFGDIR = $(SYSCFG_PREFIX)
INSTALL_SYSCFGDIR = $(SYSCFG_DIR)
INSTALLED_SYSCFG ?= $(addprefix $(INSTALL_SYSCFGDIR)/,$(SYSCFG_FILES))
# -- HDR
@ -286,7 +285,7 @@ BUILD_EXE += $(BUILD_EXE_BIN)
INSTALLED_EXE += $(INSTALL_EXEDIR)/$(EXE) $(INSTALLED_EXE_BIN)
# -- SCRIPT
EXE_SH += $(wildcard *.sh *.pl *.pm *.bat)
EXE_SH += $(wildcard *.sh *.pl *.pm *.py *.bat)
EXE_SH += $(patsubst %.sh.tmpl,%.sh,$(wildcard *.sh.tmpl))
BUILD_SCRIPTDIR = $(TOPDIR)/bin