42 |
EVAL += --eval "(add-to-list 'load-path \"../contrib\")" |
EVAL += --eval "(add-to-list 'load-path \"../contrib\")" |
43 |
endif |
endif |
44 |
|
|
45 |
EM = $(EMACS) -batch $(EVAL) -f batch-byte-compile |
EM = $(EMACS) --no-site-file -batch $(EVAL) -f batch-byte-compile |
46 |
|
|
47 |
# To be used by maintainer only |
# To be used by maintainer only |
48 |
FTPDIR = /home-local/ftp/pub/src/emacs |
FTPDIR = /home-local/ftp/pub/src/emacs |
49 |
SLISP = /app/unido-i06/sun4_56/edit/emacs/20.5/share/emacs/site-lisp |
SLISP = /app/unido-i06/sun4_56/edit/emacs/20.5/share/emacs/site-lisp |
50 |
|
|
51 |
all: $(addsuffix .elc, $(basename $(wildcard *.el))) |
.PHONY: all install clean distclean tramp install-ftp site-lisp |
52 |
|
|
53 |
|
.SUFFIXES: .elc .el |
54 |
|
|
55 |
|
# trampver.el and tramp.el must be handled first due to dependencies |
56 |
|
all: trampver.elc tramp.elc $(addsuffix .elc, $(basename $(wildcard *.el))) |
57 |
|
|
58 |
%.elc: %.el |
%.elc: %.el |
59 |
$(EM) $? |
$(EM) $? |
66 |
|
|
67 |
distclean: clean |
distclean: clean |
68 |
|
|
|
.SUFFIXES: .elc .el |
|
|
|
|
69 |
# Maintainer targets |
# Maintainer targets |
70 |
|
|
71 |
tramp: all |
tramp: all |