* move emacs/ code to toys/mua; rename mu=>mua, many updates

This commit is contained in:
Dirk-Jan C. Binnema
2011-08-08 21:55:59 +03:00
parent 46c8e79fea
commit 74d00e26d4
11 changed files with 1306 additions and 1145 deletions

31
toys/mua/Makefile Normal file
View File

@ -0,0 +1,31 @@
VERSION=$(shell git describe --tags --dirty)
EMACS=emacs
PREFIX=/usr/local
ELS=mu.el mu-common.el mu-view.el mu-headers.el
ELCS=$(ELS:.el=.elc)
.PHONY=install
BATCH=$(EMACS) -batch -q -no-site-file -eval \
"(setq load-path (cons (expand-file-name \".\") load-path))"
%.elc: %.el
$(BATCH) --eval '(byte-compile-file "$<")'
all: $(ELCS)
docs: mu.infogg
install_lisp:
mkdir -p $(DESTDIR)/$(PREFIX)/share/emacs/site-lisp
install -m 644 $(ELS) $(ELCS) $(DESTDIR)/$(PREFIX)/share/emacs/site-lisp
install_docs: docs
mkdir -p $(DESTDIR)/$(PREFIX)/share/info
install -m 644 mu.info $(DESTDIR)/$(PREFIX)/share/info
install-info --info-dir=$(DESTDIR)/$(PREFIX)/share/info $(DESTDIR)/$(PREFIX)/share/info/mu.info
install: install_lisp install_docs
clean:
rm -fr mu.info $(ELCS)