yuuji@24: # yuuji@24: # Makefile for YaTeX. yuuji@24: # yuuji@24: yuuji@27: MVER = 1.50 yuuji@24: LISP = comment.el yatex.el yatexadd.el yatexgen.el yatexenv.el yatexlib.el \ yuuji@24: yatexmth.el yatexhks.el yatexhlp.el yatexprc.el \ yuuji@24: yatexm-o.el yatexsec.el yuuji@24: # \ yahatml.el yuuji@27: DOCS = $(DOCSRC) $(DOCOBJ) yuuji@27: DOCSRC = yatex.new docs/yatexj.tex docs/yatexe.tex \ yuuji@24: docs/yatex.ref docs/yatexadd.doc docs/yatexgen.doc docs/qanda yuuji@27: DOCOBJ = docs/yatexj docs/yatexe yuuji@24: HELP = help/YATEXHLP.jp yuuji@24: MANIFEST= manifest yuuji@27: EXTRA = dir install 00readme yuuji@24: DISTRIB = $(EXTRA) $(LISP) $(DOCS) $(MANIFEST) $(HELP) yuuji@27: RCSFILE = $(LISP) $(DOCSRC) $(HELP) yuuji@24: PACK = `echo $(DISTRIB)|xargs ls` yuuji@24: TAR = gtar yuuji@24: TMPDIR = /tmp yuuji@24: VERSION = `head yatex.el|awk '/rev\./{print $$4}'` yuuji@24: PACKDIR = $(TMPDIR)/yatex$(VERSION) yuuji@24: EMACS = mule yuuji@24: yuuji@24: all: yuuji@24: yuuji@24: install: yuuji@24: $(EMACS) -batch -e batch-byte-compile $(LISP) yuuji@24: #install -c * $(MYELISPLIB) yuuji@24: yuuji@24: package: yuuji@24: @-mkdir $(PACKDIR) yuuji@24: @tar cf - $(PACK) | (cd $(PACKDIR); tar xf -) yuuji@24: find $(PACKDIR) -type f -exec chmod -x '{}' \; yuuji@24: ( version=$(VERSION); cd $(TMPDIR); \ yuuji@24: $(TAR) vzcf $(TMPDIR)/yatex$$version.tar.gz yatex$$version) yuuji@24: yuuji@24: ci: yuuji@24: ci -r$(VERSION) -sRel -f $(RCSFILE) yuuji@24: ci -r$(VERSION) -u makefile yuuji@24: co: yuuji@24: co $(RCSFILE) yuuji@24: co-l: yuuji@24: co -l $(RCSFILE) yuuji@27: yuuji@27: tci: yuuji@27: ci -r$(VERSION).0 -l -Ncurrent $(RCSFILE) makefile yuuji@27: yuuji@27: dostci: yuuji@27: ci -r$(MVER).0 -Ncurrent -l @rcsfile yuuji@27: yuuji@35: gohome: yuuji@35: zip -u -r /com/okoma/yuuji/tmp/dosconv/yatex.zip . \ yuuji@35: -x '*RCS/*' -x 'texinfo/*'