mirror of
ssh://git.janware.com/srv/git/janware/proj/jw-pkg
synced 2026-01-15 03:53:32 +01:00
99 lines
3 KiB
Makefile
99 lines
3 KiB
Makefile
# ytools library
|
|
# (c) 2001 jannet it services
|
|
# contact@jannet.de
|
|
# $Id$
|
|
|
|
# -- files
|
|
#CONTRIBDIR ?= $(TOPDIR)/contrib
|
|
PREFIX ?= $(ENV_PREFIX)/$(HOME)/dat/test/$(PROJECT)-$(VERSION)
|
|
VAR_PREFIX ?= $(ENV_PREFIX)/$(PREFIX)/var
|
|
DOC_PREFIX ?= $(ENV_PREFIX)/$(PREFIX)/doc/$(PROJECT)
|
|
|
|
IMAGEDIR ?= $(MODDIR)/../../images
|
|
CTRLDIR ?= $(ENV_PREFIX)/$(HOME)/bin
|
|
DAEMON_RUN_DIR ?= $(ENV_PREFIX)/$(HOME)
|
|
PROFILE_DIR ?= $(ENV_PREFIX)/$(HOME)/.profile.d
|
|
PIDDIR ?= $(VAR_PREFIX)/run
|
|
DOWNLOADDIRS ?= root@cvs.jannet.de:/usr/local/httpd/htdocs/www.jannet.de_443/$(CUSTOMER)/projects/$(PROJECT)
|
|
CONFIG_DIR ?= $(PREFIX)/etc
|
|
|
|
CONFIG_FILE ?= $(CONFIG_DIR)/$(PROJECT).conf
|
|
|
|
# -- misc
|
|
LOGNAME ?= $(shell whoami)-$(PROJECT)
|
|
DAEMON_RUN_USER ?= $(shell whoami)
|
|
DAEMON_RUN_GROUP ?= $(shell id -gn)
|
|
|
|
# -- file attributes
|
|
EXEGROUP ?= $(shell id -gn)
|
|
EXEOWNER ?= $(shell whoami)
|
|
EXEMODE ?= 770
|
|
CFGGROUP ?= $(shell id -gn)
|
|
CFGOWNER ?= $(shell whoami)
|
|
CFGMODE ?= 660
|
|
CTRLGROUP ?= $(shell id -gn)
|
|
CTRLOWNER ?= $(shell whoami)
|
|
CTRLMODE ?= 770
|
|
INITGROUP ?= $(shell id -gn)
|
|
INITOWNER ?= $(shell whoami)
|
|
INITMODE ?= 770
|
|
LIBGROUP ?= $(shell id -gn)
|
|
LIBOWNER ?= $(shell whoami)
|
|
LIBMODE ?= 770
|
|
HDRGROUP ?= $(shell id -gn)
|
|
HDROWNER ?= $(shell whoami)
|
|
HDRMODE ?= 644
|
|
MAKEOWNER ?= $(shell whoami)
|
|
MAKEGROUP ?= $(shell id -ng)
|
|
MAKEMODE ?= 644
|
|
PROFILEGROUP ?= $(shell id -gn)
|
|
PROFILEOWNER ?= $(shell whoami)
|
|
PROFILEMODE ?= 755
|
|
PROFILEDIRGROUP ?= $(shell id -gn)
|
|
PROFILEDIROWNER ?= $(shell whoami)
|
|
PROFILEDIRMODE ?= 755
|
|
ROOTOWNER ?= $(shell id -un)
|
|
ROOTGROUP ?= $(shell id -gn)
|
|
DOCMODE ?= $(HDRMODE)
|
|
DOCOWNER ?= $(HDROWNER)
|
|
DOCGROUP ?= $(HDROWNER)
|
|
|
|
|
|
# -- options
|
|
|
|
# for using the dbmalloc lib, before you will need to do:
|
|
# cd $(MODDIR)/contrib/dbmalloc; tar -xzf dbmalloc-ver.sion.tar.gz
|
|
|
|
#USE_BTOOLS = true
|
|
#USE_DSPFS = true
|
|
|
|
#USE_ENGINE_BENNO = true
|
|
#USE_ENGINE_JAN = true
|
|
|
|
#USE_JACK = true
|
|
#USE_JACKDUMMY = true
|
|
#USE_JACKJART = true
|
|
#USE_JACKRTAI = true
|
|
#USE_JACK = true
|
|
|
|
#USE_DBMALLOC = true
|
|
#USE_DMALLOC = true
|
|
#USE_EFENCE = true
|
|
#USE_VALGRIND = true
|
|
#USE_MEMWATCH = true
|
|
#USE_MPATROL = true
|
|
#USE_PROFILER = true
|
|
#USE_TRACING = true
|
|
#USE_TIMER = true
|
|
LOG_THREAD_NAMES = true
|
|
|
|
#STRIP_SYMBOLS = true
|
|
COMPILE_DEBUG_CODE = true
|
|
USE_COMPILER_DEBUG_OPTS = true
|
|
#USE_COMPILER_OPTIMIZATION_OPTS = true
|
|
|
|
#USE_FUSE = true
|
|
#USE_SNDFILE = true
|
|
#USE_GLIB = true
|
|
|
|
|