annotate makefile @ 24:21a751ddf614

Initial revision
author yuuji
date Thu, 07 Jul 1994 16:45:12 +0000
parents
children c2ab8c69b118
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
24
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
1 #
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
2 # Makefile for YaTeX.
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
3 #
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
4
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
5 LISP = comment.el yatex.el yatexadd.el yatexgen.el yatexenv.el yatexlib.el \
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
6 yatexmth.el yatexhks.el yatexhlp.el yatexprc.el \
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
7 yatexm-o.el yatexsec.el
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
8 # \ yahatml.el
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
9 DOCS = yatex.new docs/yatexj docs/yatexj.tex docs/yatexe docs/yatexe.tex \
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
10 docs/yatex.ref docs/yatexadd.doc docs/yatexgen.doc docs/qanda
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
11 HELP = help/YATEXHLP.jp
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
12 MANIFEST= manifest
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
13 EXTRA = dir #00readme
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
14 DISTRIB = $(EXTRA) $(LISP) $(DOCS) $(MANIFEST) $(HELP)
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
15 RCSFILE = $(LISP) $(DOCS) $(HELP)
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
16 PACK = `echo $(DISTRIB)|xargs ls`
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
17 TAR = gtar
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
18 TMPDIR = /tmp
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
19 VERSION = `head yatex.el|awk '/rev\./{print $$4}'`
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
20 PACKDIR = $(TMPDIR)/yatex$(VERSION)
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
21 EMACS = mule
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
22
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
23 all:
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
24
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
25 install:
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
26 $(EMACS) -batch -e batch-byte-compile $(LISP)
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
27 #install -c * $(MYELISPLIB)
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
28
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
29 package:
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
30 @-mkdir $(PACKDIR)
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
31 @tar cf - $(PACK) | (cd $(PACKDIR); tar xf -)
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
32 find $(PACKDIR) -type f -exec chmod -x '{}' \;
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
33 ( version=$(VERSION); cd $(TMPDIR); \
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
34 $(TAR) vzcf $(TMPDIR)/yatex$$version.tar.gz yatex$$version)
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
35
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
36 ci:
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
37 ci -r$(VERSION) -sRel -f $(RCSFILE)
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
38 ci -r$(VERSION) -u makefile
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
39 co:
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
40 co $(RCSFILE)
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
41 co-l:
21a751ddf614 Initial revision
yuuji
parents:
diff changeset
42 co -l $(RCSFILE)

yatex.org