93 lines
2.5 KiB
Makefile
93 lines
2.5 KiB
Makefile
|
# $RCSfile: Makefile.var,v $
|
||
|
# $Revision: 1.4 $
|
||
|
# $Name: $
|
||
|
# $Date: 2005/01/19 23:30:05 $
|
||
|
# $Author: agibert $
|
||
|
|
||
|
#------------------------------------------------------------------------------
|
||
|
# Variable Makefile
|
||
|
#------------------------------------------------------------------------------
|
||
|
|
||
|
|
||
|
|
||
|
PROG_NAME=liblog
|
||
|
PROG_TAG=$Name: $
|
||
|
|
||
|
ifeq ($(words $(PROG_TAG)),2)
|
||
|
PROG_VERSION_NAME=$(subst _,.,$(word 2, $(PROG_TAG)))
|
||
|
else
|
||
|
PROG_VERSION_NAME=$(PROG_NAME)
|
||
|
endif
|
||
|
|
||
|
CC=/usr/bin/gcc
|
||
|
AR=/usr/bin/ar
|
||
|
|
||
|
CD=cd
|
||
|
MKDIR=/bin/mkdir -p
|
||
|
RM=/bin/rm -f
|
||
|
MV=/bin/mv
|
||
|
TAR=tar
|
||
|
GZIP=gzip
|
||
|
BZIP2=bzip2
|
||
|
ZIP=zip
|
||
|
|
||
|
PATH_WEB=$(addprefix /var/httpd/, $(PROG_NAME))
|
||
|
|
||
|
INSTALLBIN=/usr/bin/install -m 755
|
||
|
INSTALLBINSUID=/usr/bin/install -m 4755
|
||
|
INSTALLCGI=/usr/bin/install -m 555
|
||
|
INSTALLDOC=/usr/bin/install -m 444
|
||
|
INSTALLETC=/usr/bin/install -m 600
|
||
|
INSTALLHOME=/usr/bin/install -m 400
|
||
|
INSTALLHOMEBIN=/usr/bin/install -m 750
|
||
|
INSTALLLIB=/usr/bin/install -m 755
|
||
|
INSTALLHOMELIB=/usr/bin/install -m 755
|
||
|
INSTALLINCLUDE=/usr/bin/install -m 644
|
||
|
INSTALLMAN=/usr/bin/install -m 644
|
||
|
INSTALLWEBCONF=/usr/bin/install -m 644
|
||
|
INSTALLWEBCONFSSL=/usr/bin/install -m 644
|
||
|
INSTALLHTML=/usr/bin/install -m 444
|
||
|
INSTALLWEBICONS=/usr/bin/install -m 444
|
||
|
|
||
|
ifeq ($(ROOT),)
|
||
|
HOME_DIR := /
|
||
|
else
|
||
|
HOME_DIR := $(ROOT)
|
||
|
endif
|
||
|
|
||
|
PATH_BIN := $(addprefix $(HOME_DIR),/usr/bin)
|
||
|
PATH_BINSUID := $(PATH_BIN)
|
||
|
PATH_CGI := $(addprefix $(HOME_DIR),$(addprefix $(PATH_WEB),/cgi-bin))
|
||
|
PATH_DOC := $(addprefix $(HOME_DIR),$(addprefix /usr/share/doc/,$(PROG_VERSION_NAME)))
|
||
|
PATH_ETC := $(addprefix $(HOME_DIR),$(addprefix /etc/,$(MODULE)))
|
||
|
PATH_HOME := $(addprefix $(HOME_DIR),$(addprefix $(addprefix /var/lib/, $(PROG_NAME)), $(MODULE)))
|
||
|
PATH_HOMEBIN := $(addprefix $(HOME_DIR), $(addprefix $(addprefix /var/lib/, $(PROG_NAME)), /bin))
|
||
|
PATH_LIB := $(addprefix $(HOME_DIR),/usr/lib)
|
||
|
PATH_HOMELIB := $(addprefix $(HOME_DIR), $(addprefix $(addprefix /var/lib/, $(PROG_NAME)), /lib))
|
||
|
PATH_INCLUDE := $(addprefix $(HOME_DIR),/usr/include)
|
||
|
PATH_MAN := $(addprefix $(HOME_DIR),/usr/share/man)
|
||
|
PATH_WEBCONF := $(addprefix $(HOME_DIR),/etc/httpd/conf/vhosts)
|
||
|
PATH_WEBCONFSSL := $(addprefix $(HOME_DIR),/etc/httpd/conf/ssl)
|
||
|
PATH_HTML := $(addprefix $(HOME_DIR),$(addprefix $(addprefix $(PATH_WEB),/html/),$(MODULE)))
|
||
|
PATH_WEBICONS := $(addprefix $(HOME_DIR),$(addprefix $(PATH_WEB),/icons))
|
||
|
|
||
|
PATH_LOG := $(addprefix $(HOME_DIR),/var/log)
|
||
|
|
||
|
TMP_DIR=/tmp
|
||
|
|
||
|
CFLAGS=
|
||
|
|
||
|
ifeq ($(DEBUG), YES)
|
||
|
CFLAGS += -g -D_DEBUG
|
||
|
endif
|
||
|
ifeq ($(DEBUG), Y)
|
||
|
CFLAGS += -g -D_DEBUG
|
||
|
endif
|
||
|
|
||
|
ifeq ($(OPTIM), YES)
|
||
|
CFLAGS += -O3
|
||
|
endif
|
||
|
ifeq ($(OPTIM), Y)
|
||
|
CFLAGS += -O3
|
||
|
endif
|