diff options
| author | Kenichi Handa | 2005-05-11 12:27:43 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2005-05-11 12:27:43 +0000 |
| commit | f23df5a0cf9c261a0d89e43d5dca52c31ff8746c (patch) | |
| tree | 964358b52006209e184937214afa77b051a22908 | |
| parent | 3579a658f8c873568b65ed491ba3452d53c60cdf (diff) | |
| download | emacs-f23df5a0cf9c261a0d89e43d5dca52c31ff8746c.tar.gz emacs-f23df5a0cf9c261a0d89e43d5dca52c31ff8746c.zip | |
(EMACS): Rename back to Emacs and set to emacs.
Caller changed.
(all): Depends on ${DSTDIR}/charprop.el.
(${DSTDIR}/charprop.el): Run emacs after cd to DISDIR.
| -rw-r--r-- | admin/unidata/Makefile | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/admin/unidata/Makefile b/admin/unidata/Makefile index b14c2994656..c8ccea8b91b 100644 --- a/admin/unidata/Makefile +++ b/admin/unidata/Makefile | |||
| @@ -20,20 +20,23 @@ | |||
| 20 | # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | 20 | # Free Software Foundation, Inc., 59 Temple Place - Suite 330, |
| 21 | # Boston, MA 02111-1307, USA. | 21 | # Boston, MA 02111-1307, USA. |
| 22 | 22 | ||
| 23 | TEMACS = ../../src/temacs | 23 | EMACS = ../../src/emacs |
| 24 | DSTDIR = ../../lisp/international | 24 | DSTDIR = ../../lisp/international |
| 25 | RUNEMACS = ${TEMACS} -Q --multibyte -batch | 25 | RUNEMACS = ${EMACS} -Q --multibyte -batch |
| 26 | 26 | ||
| 27 | all: charprop.el | 27 | all: ${DSTDIR}/charprop.el |
| 28 | 28 | ||
| 29 | unidata-gen.elc: unidata-gen.el | 29 | .el.elc: |
| 30 | ${RUNEMACS} -f batch-byte-compile ./unidata-gen.el | 30 | ${RUNEMACS} -batch -f batch-byte-compile $< |
| 31 | 31 | ||
| 32 | unidata.txt: UnicodeData.txt | 32 | unidata.txt: UnicodeData.txt |
| 33 | sed -e 's/\([^;]*\);\(.*\)/(#x\1 "\2")/' -e 's/;/" "/g' < $< > $@ | 33 | sed -e 's/\([^;]*\);\(.*\)/(#x\1 "\2")/' -e 's/;/" "/g' < $< > $@ |
| 34 | 34 | ||
| 35 | charprop.el: unidata-gen.elc unidata.txt | 35 | ${DSTDIR}/charprop.el: unidata-gen.elc unidata.txt |
| 36 | ${RUNEMACS} -l ./unidata-gen.elc -f unidata-gen-files | 36 | ELC=`/bin/pwd`/unidata-gen.elc; \ |
| 37 | DATA=`/bin/pwd`/unidata.txt; \ | ||
| 38 | cd ${DSTDIR}; \ | ||
| 39 | ${RUNEMACS} -batch --load $${ELC} -f unidata-gen-files $${DATA} | ||
| 37 | 40 | ||
| 38 | install: charprop.el | 41 | install: charprop.el |
| 39 | cp charprop.el ${DSTDIR} | 42 | cp charprop.el ${DSTDIR} |