diff options
| author | Kenichi Handa | 2005-05-10 02:34:43 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2005-05-10 02:34:43 +0000 |
| commit | 0c98802f165db9dd4c768682a5b22cd8713fa40f (patch) | |
| tree | b2fab1375b45a2fc7d89bbcafa0d06519c831432 /src | |
| parent | 91745a812d8aa2473b4815e0d4e7652b16ef7f6d (diff) | |
| download | emacs-0c98802f165db9dd4c768682a5b22cd8713fa40f.tar.gz emacs-0c98802f165db9dd4c768682a5b22cd8713fa40f.zip | |
(shortlisp): Add ../lisp/international/charprop.el.
(temacs${EXEEXT}): Build charprop.el if necessary.
(admindir): New variable.
($(lispsource)international/charprop.el): New target.
Diffstat (limited to 'src')
| -rw-r--r-- | src/Makefile.in | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/Makefile.in b/src/Makefile.in index 64047763a8f..532a8b3130a 100644 --- a/src/Makefile.in +++ b/src/Makefile.in | |||
| @@ -819,6 +819,7 @@ shortlisp= \ | |||
| 819 | ../lisp/international/mule-conf.el \ | 819 | ../lisp/international/mule-conf.el \ |
| 820 | ../lisp/international/mule-cmds.elc \ | 820 | ../lisp/international/mule-cmds.elc \ |
| 821 | ../lisp/international/characters.elc \ | 821 | ../lisp/international/characters.elc \ |
| 822 | ../lisp/international/charprop.el \ | ||
| 822 | ../lisp/case-table.elc \ | 823 | ../lisp/case-table.elc \ |
| 823 | ../lisp/language/chinese.el \ | 824 | ../lisp/language/chinese.el \ |
| 824 | ../lisp/language/cyrillic.el \ | 825 | ../lisp/language/cyrillic.el \ |
| @@ -941,6 +942,22 @@ temacs${EXEEXT}: MAKE_PARALLEL $(LOCALCPP) $(STARTFILES) stamp-oldxmenu ${obj} $ | |||
| 941 | $(LD) YMF_PASS_LDFLAGS (${STARTFLAGS} ${TEMACS_LDFLAGS}) $(LDFLAGS) \ | 942 | $(LD) YMF_PASS_LDFLAGS (${STARTFLAGS} ${TEMACS_LDFLAGS}) $(LDFLAGS) \ |
| 942 | -o temacs ${STARTFILES} ${obj} ${otherobj} \ | 943 | -o temacs ${STARTFILES} ${obj} ${otherobj} \ |
| 943 | OBJECTS_MACHINE ${LIBES} | 944 | OBJECTS_MACHINE ${LIBES} |
| 945 | if test -f $(admindir)/unidata/UnicodeData.txt; then \ | ||
| 946 | $(MAKE) $(MFLAGS) $(lispdir)international/charprop.el; \ | ||
| 947 | fi | ||
| 948 | |||
| 949 | /* The files charprop.el and uni-*.el in the subdir | ||
| 950 | `../lisp/international' should be re-generated if | ||
| 951 | ../admin/unidata/UnicodeData.txt exists and it's newer than | ||
| 952 | charprop.el. */ | ||
| 953 | |||
| 954 | admindir = $(srcdir)/$(dot)$(dot)/admin | ||
| 955 | |||
| 956 | $(lispsource)international/charprop.el: $(admindir)/unidata/UnicodeData.txt | ||
| 957 | TEMACS=`/bin/pwd`/temacs${EXEEXT}; \ | ||
| 958 | cd $(admindir)/unidata; \ | ||
| 959 | $(MAKE) $(MFLAGS) install \ | ||
| 960 | TEMACS=$${TEMACS} DSTDIR=$(lispsource)international | ||
| 944 | 961 | ||
| 945 | /* We don't use ALL_LDFLAGS because LD_SWITCH_SYSTEM and LD_SWITCH_MACHINE | 962 | /* We don't use ALL_LDFLAGS because LD_SWITCH_SYSTEM and LD_SWITCH_MACHINE |
| 946 | often contain options that have to do with using Emacs's crt0, | 963 | often contain options that have to do with using Emacs's crt0, |