# 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 ?= $(PREFIX)/var DOC_PREFIX ?= $(PREFIX)/doc/$(PROJECT) EXE_PREFIX ?= $(PREFIX) SYSCONFIG_PREFIX ?= $(PREFIX)/sysconfig CONFIG_DIR ?= $(ENV_PREFIX)/$(HOME)/etc 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) WORKING_DIR ?= $(ENV_PREFIX)/$(HOME) WORKING_DIR ?= $(VAR_PREFIX)/lock # -- misc LOGNAME ?= $(shell whoami)-$(PROJECT) DAEMON_RUN_USER ?= $(shell whoami) DAEMON_RUN_GROUP ?= $(shell id -gn) # -- file attributes EXEOWNER ?= $(shell whoami) EXEGROUP ?= $(shell id -gn) EXEMODE ?= 770 EXEDIROWNER ?= $(shell whoami) EXEDIRGROUP ?= $(shell id -gn) EXEDIRMODE ?= 755 CFGOWNER ?= $(shell whoami) CFGGROUP ?= $(shell id -gn) CFGMODE ?= 660 CFGDIROWNER ?= $(EXEDIROWNER) CFGDIRGROUP ?= $(EXEDIRGROUP) CFGDIRMODE ?= $(EXEDIRMODE) HDROWNER ?= $(shell whoami) HDRGROUP ?= $(shell id -gn) HDRMODE ?= 644 HDRDIROWNER ?= $(EXEDIROWNER) HDRDIRGROUP ?= $(EXEDIRGROUP) HDRDIRMODE ?= $(EXEDIRMODE) CTRLOWNER ?= $(EXEOWNER) CTRLGROUP ?= $(EXEGROUP) CTRLMODE ?= $(EXEMODE) CTRLDIROWNER ?= $(EXEDIROWNER) CTRLDIRGROUP ?= $(EXEDIRGROUP) CTRLDIRMODE ?= $(EXEDIRMODE) INITOWNER ?= $(EXEOWNER) INITGROUP ?= $(EXEGROUP) INITMODE ?= $(EXEMODE) INITDIROWNER ?= $(EXEDIROWNER) INITDIRGROUP ?= $(EXEDIRGROUP) INITDIRMODE ?= $(EXEDIRMODE) LIBOWNER ?= $(EXEOWNER) LIBGROUP ?= $(EXEGROUP) LIBMODE ?= $(EXEMODE) LIBDIROWNER ?= $(EXEDIROWNER) LIBDIRGROUP ?= $(EXEDIRGROUP) _LIBDIRMODE ?= $(EXEDIRMODE) MAKEOWNER ?= $(HDROWNER) MAKEGROUP ?= $(HDRGROUP) MAKEMODE ?= $(HDRMODE) MAKEDIROWNER ?= $(HDRDIROWNER) MAKEDIRGROUP ?= $(HDRDIRGROUP) MAKEDIRMODE ?= $(HDRDIRMODE) PROFILEOWNER ?= $(EXEOWNER) PROFILEGROUP ?= $(EXEGROUP) PROFILEMODE ?= $(EXEMODE) PROFILEDIROWNER ?= $(shell whoami) PROFILEDIRGROUP ?= $(shell id -gn) PROFILEDIRMODE ?= 770 ROOTOWNER ?= $(shell id -un) ROOTGROUP ?= $(shell id -gn) ROOTMODE ?= 770 ROOTDIROWNER ?= $(shell id -un) ROOTDIRGROUP ?= $(shell id -gn) ROOTDIRMODE ?= 750 DOCOWNER ?= $(HDROWNER) DOCGROUP ?= $(HDRGROUP) DOCMODE ?= $(HDRMODE) DOCDIROWNER ?= $(HDRDIROWNER) DOCDIRGROUP ?= $(HDRDIROWNER) DOCDIRMODE ?= $(HDRDIRMODE) VAROWNER ?= $(shell id -un) VARGROUP ?= $(shell id -gn) VARMODE ?= 666 VARDIROWNER ?= $(shell id -gn) VARDIRGROUP ?= $(shell whoami) VARDIRMODE ?= 770 PREFIXOWNER ?= $(EXEOWNER) PREFIXGROUP ?= $(EXEGROUP) PREFIXMODE ?= 770 PREFIXDIROWNER ?= $(EXEDIROWNER) PREFIXDIRGROUP ?= $(EXEDIRGROUP) PREFIXDIRMODE ?= 770 # -- 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