# 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 ?= $(ENV_PREFIX)/$(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) # -- 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