Source

xemacsweb / Local.rules.mk

Full commit
stephent f41dffe 


adrian 39b6ea5 
















stephent f41dffe 






apa-guest a43f158 
stephent f41dffe 




















#   Include file for Local.rules.

#   Sanity checks:

ifeq (${XEMACS_WEBSITE_BASE},)
___:= $(error XEMACS_WEBSITE_BASE not defined??)
endif

___:= $(shell [ -f ${XEMACS_WEBSITE_BASE}/Local.rules ] && echo exists)

Local.rules: ${XEMACS_WEBSITE_BASE}/Local.rules
.PHONY: Local.rules

${XEMACS_WEBSITE_BASE}/Local.rules: ${XEMACS_WEBSITE_BASE}/Local.rules.template
ifneq (${___},exists)
	command := $(shell cp -p $< $@)
	$(error You must edit "$(notdir $@)" and customize it for this build host.)
else
	$(error "$(notdir $<)" has been updated or is newer than "$(notdir $@)".  Merge the changes into your "$(notdir $@)".)
endif

#   Default program settings for Unix.
#   DON'T CHANGE THIS FILE.  Override them in Local.rules.
#   For Windows, copy Local.rules.windows to Local.rules to get some
#   reasonable defaults for windows.

XEMACS=xemacs
FLAGS=-eval '(kill-emacs 0)' -batch -q -no-site-file

FIND=find
MKDIR=mkdir

LINKLINT=linklint
LINKLINT_OUTDIR=linklint
LINKLINT_CASE=
#   Ignore checking of links into the XEmacs CVS repository via ViewCVS.
#   These checks are expensive and links are correct by design.
LINKLINT_IGNORESET=-ignore http://cvs.xemacs.org/viewcvs.cgi/XEmacs/@

#   mknmz command
#   used to reindex the site for namazu
MKNMZ=mknmz
#   location of namazu index directory
#   Only www.xemacs.org is setup up for namazu indexing as of 2006-02-11.
NAMAZU_INDEX_DIR=/web/http-xemacs/var/namazu/index

TEXI2HTML = texi2html

# "hidden" directory to hold timestamps
STAMPS=.stamps