10
10
## Variable Description
11
11
## EMACS use emacs for GNU Emacs, xemacs for XEmacs
12
12
## EMACSBATCH emacs/xemacs command for compiling elisp files
13
## SITELISP Destination of site-lisp; but some variants have no site-lisp
13
14
## LISPDIR Destination of compiled elisp files
14
15
## INFODIR Destination of info files
15
16
## ETCDIR Destination of script and icon files
16
## PREFIX(DESTDIR) Directory prepended to LISPDIR, INFODIR, DOCDIR & ETCDIR
17
## Specify either PREFIX or DESTDIR to over-ride /usr/local
17
## PREFIX(DESTDIR) Directory prepended to SITELISP, INFODIR, DOCDIR & ETCDIR
18
## Specify either PREFIX or DESTDIR to over-ride /usr
23
24
SITELISP=$(PREFIX)/share/emacs/site-lisp
29
30
#EMACS=$(PREFIX)/bin/xemacs
30
#LISPDIR=$(PREFIX)/share/xemacs/site-packages/lisp/ess
31
#SITELISP=$(PREFIX)/share/xemacs/site-packages/lisp
32
#LISPDIR=$(SITELISP)/ess
31
33
#INFODIR=$(PREFIX)/share/xemacs/site-packages/info
32
34
#ETCDIR =$(PREFIX)/share/xemacs/site-packages/etc/ess
35
36
##__ GNU Emacs __ for Mac OS X with NeXTstep (Cocoa or GNUstep)
36
#PREFIX=/Applications/Emacs.app/Contents/Resources
37
#EMACS=/Applications/Emacs.app/Contents/MacOS/Emacs
38
#LISPDIR=$(PREFIX)/site-lisp/ess
39
#INFODIR=/usr/local/info
40
#ETCDIR =$(PREFIX)/etc/ess
37
# PREFIX=/Applications/Emacs.app/Contents/Resources
38
# EMACS=/Applications/Emacs.app/Contents/MacOS/Emacs
39
# SITELISP=$(PREFIX)/site-lisp
40
# LISPDIR=$(SITELISP)/ess
41
# INFODIR=/usr/local/info
42
# ETCDIR =$(PREFIX)/etc/ess
43
44
##__ Aquamacs __ (donated by Dan Knoepfle, Mar 26, 2011)
44
#PREFIX=/Applications/Aquamacs.app/Contents/Resources/lisp/aquamacs/edit-modes
45
#EMACS=/Applications/Aquamacs.app/Contents/MacOS/Aquamacs
46
#LISPDIR=$(PREFIX)/ess-mode/lisp
47
#INFODIR=/usr/local/info
48
#ETCDIR=$(PREFIX)/ess-mode/etc
45
# PREFIX=/Applications/Aquamacs.app/Contents/Resources/lisp/aquamacs/edit-modes
46
# EMACS=/Applications/Aquamacs.app/Contents/MacOS/Aquamacs
47
# SITELISP=/Applications/Aquamacs.app/Contents/Resources/lisp
48
# LISPDIR=$(PREFIX)/ess-mode/lisp
49
# INFODIR=/Applications/Aquamacs.app/Contents/Resources/info
50
# ETCDIR=$(PREFIX)/ess-mode/etc
51
52
## the following command is the same for recent versions of both Emacs and XEmacs
52
53
EMACSBATCH = $(EMACS) -batch -no-site-file -no-init-file
64
65
## 1st) source-file & 2nd) target-directory
65
66
## UNINSTALL deletes all arguments
66
67
## DOCDIR Destination of other doc files
70
71
MAKEINFO = LC_ALL=C LANG=en makeinfo
71
72
# new: MAKEHTML <output>.html <input>.texi {necessary to build 'Index'}
72
73
MAKEHTML = $(MAKEINFO) --html --no-split --css-include=atouchofstyle.css -o
73
74
## ^^^^^^^^^^ today's bandwidth is fast
74
75
#MAKETXT = $(MAKEINFO) --no-validate --no-headers --no-split -o -
75
76
MAKETXT = $(MAKEINFO) --no-validate --plaintext --no-split -o -
77
INSTALLDIR = install -d
78
#INSTALLDIR = mkdir -p
79
#INSTALLDIR = install -d
85
86
DOCDIR=$(PREFIX)/share/doc/ess