* Makefile.in (leim): No need to set PARALLEL.
This predates the use of changed.misc etc to serialize the leim build. The leim Makefile used to set .NO_PARALLEL/.NOTPARALLEL for the same reason, but has not done so for many years.
This commit is contained in:
parent
6b38973b8e
commit
e7333757bf
3 changed files with 13 additions and 5 deletions
|
@ -1,3 +1,7 @@
|
|||
2012-05-19 Glenn Morris <rgm@gnu.org>
|
||||
|
||||
* Makefile.in (leim): No need to set PARALLEL.
|
||||
|
||||
2012-05-18 Glenn Morris <rgm@gnu.org>
|
||||
|
||||
* Makefile.in (install-arch-indep, install-info, install-man):
|
||||
|
|
|
@ -306,11 +306,8 @@ epaths-force: FRC
|
|||
${srcdir}/build-aux/move-if-change epaths.h.$$$$ src/epaths.h
|
||||
|
||||
# For parallel make, src should be built before leim.
|
||||
# "export PARALLEL=0" is for SGI's Make, to prevent it from
|
||||
# running more than 1 process in the leim directory, especially for
|
||||
# the $TIT files there.
|
||||
leim: src Makefile FRC
|
||||
cd leim && PARALLEL=0 $(MAKE) all $(MFLAGS)
|
||||
cd leim && $(MAKE) all $(MFLAGS)
|
||||
|
||||
lib-src src: lib
|
||||
|
||||
|
|
|
@ -123,8 +123,15 @@ TIT_SOURCES= \
|
|||
${CHINESE_TIT}: changed.tit
|
||||
@true
|
||||
|
||||
## FIXME remove subdirs if poss - time-stamping.
|
||||
## FIXME remove subdirs if possible - time-stamping.
|
||||
## Emacs should make the directory if it does not exist.
|
||||
|
||||
## The changed.* files act to serialize this part of the build.
|
||||
## A single Emacs invocation creates all the CHINESE_TIT files.
|
||||
## Otherwise in a parallel build multiple Emacs instances could
|
||||
## interfere with each other. If we used GNU make we could probably
|
||||
## parallelize this without the need for an explicit rule for each
|
||||
## file.
|
||||
changed.tit: ${SUBDIRS} ${TIT_SOURCES}
|
||||
${RUN_EMACS} -l ${buildlisppath}/international/titdic-cnv \
|
||||
-f batch-titdic-convert -dir quail ${srcdir}/CXTERM-DIC; \
|
||||
|
|
Loading…
Add table
Reference in a new issue