1 .PHONY
: all contrib
clean realclean distclean fullclean
install
4 DEFS
= $(shell test -f ..
/Makefile.defs
&& echo ..
/Makefile.defs \
5 || echo ..
/Makefile.defs.default
)
10 EL_NOT_BYTE_COMPILED
= htmlize-hack.el
11 ELC
= $(patsubst %.el
,%.elc
,$(filter-out $(EL_NOT_BYTE_COMPILED
),$(EL
)))
17 $(PROJECT
)-build.elc
: ..
/scripts
/$(PROJECT
)-build.el
18 @echo
$(PROJECT
)-build.el is not byte-compiled
21 @
$(EMACS
) -q
$(SITEFLAG
) -batch
-l ..
/scripts
/$(PROJECT
)-build.el \
22 -f batch-byte-compile
$<
24 clean realclean distclean fullclean
:
28 install -d
$(ELISPDIR
)/contrib
29 install -m
0644 $(EL
) $(ELC
) $(ELISPDIR
)/contrib