2e8ab50146de0f126d335290161375c8c9c0e10b
[elisp/liece.git] / lisp / Makefile.lisp
1 PACKAGE = liece
2 VERSION = 1.4.7
3
4 ifndef EMACS
5         EMACS   = emacs
6 endif
7 ifndef XEMACS
8         XEMACS  = xemacs
9 endif
10 FLAGS   = -batch -q -no-site-file
11 TAR     = tar
12
13 ifndef PREFIX
14         PREFIX  = NONE
15 endif
16 ifndef LISPDIR
17         LISPDIR = NONE
18 endif
19 PACKAGEDIR = NONE
20 VERSION_SPECIFIC_LISPDIR = NONE
21
22 GOMI     = liece-setup.el *.elc
23
24 all: elc
25
26 elc: 
27         $(EMACS) $(FLAGS) -l ./liece-make.el -f autoload-liece \
28                 $(PREFIX) $(LISPDIR)
29         $(EMACS) $(FLAGS) -l ./liece-make.el -f compile-liece \
30                 $(PREFIX) $(LISPDIR)
31
32 install: elc
33         $(EMACS) $(FLAGS) -l ./liece-make.el -f install-liece \
34                 $(PREFIX) $(LISPDIR)
35
36 package:
37         $(XEMACS) $(FLAGS) -l ./liece-make.el -f autoload-liece \
38                 $(PREFIX) $(LISPDIR)
39         $(XEMACS) $(FLAGS) -l ./liece-make.el -f compile-liece-package \
40                 $(PACKAGEDIR)
41
42 install-package: package
43         $(XEMACS) $(FLAGS) -l ./liece-make.el -f install-liece-package \
44                 $(PACKAGEDIR)
45
46 clean:
47         -rm -f $(GOMI)