aboutsummaryrefslogtreecommitdiff
path: root/Makefile.am
blob: 0fd1afc0dbfa9a78ae125061128356eeea746bdc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
lispdir = $(datadir)/emacs/site-lisp
sitestartdir = @SITESTART@

lisp_DATA = magit.el magit.elc
sitestart_DATA = 50magit.el

info_TEXINFOS = magit.texi

CLEANFILES = magit.elc
EXTRA_DIST = magit.el 50magit.el magit.spec

%.elc: %.el
	@if [ $(builddir) != $(srcdir) ]; then ln $(srcdir)/$*.el .; fi
	emacs --batch --eval '(byte-compile-file "$*.el")'
	@if [ $(builddir) != $(srcdir) ]; then rm -f $*.el; fi


elpa: magit-pkg.el info
	-@rm -rf magit-$(VERSION)
	mkdir magit-$(VERSION)
	cp magit.el magit-pkg.el magit.info magit-$(VERSION)
	(cd magit-$(VERSION); ginstall-info --dir-file=dir magit.info)
	tar cf magit-$(VERSION).tar magit-$(VERSION)
	@rm -rf magit-$(VERSION)