summaryrefslogtreecommitdiff
path: root/leim
diff options
context:
space:
mode:
authorGlenn Morris <rgm@gnu.org>2012-05-18 23:34:59 -0700
committerGlenn Morris <rgm@gnu.org>2012-05-18 23:34:59 -0700
commite7333757bff9dd5fe0c47b98b8e7d53e3d0b1611 (patch)
tree375e3ff162292ac60494c7ae5b1eb21c5e5b10dd /leim
parent6b38973b8ed8616f9f75e4b415ea9c53c34d40d2 (diff)
downloademacs-e7333757bff9dd5fe0c47b98b8e7d53e3d0b1611.tar.gz
* 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.
Diffstat (limited to 'leim')
-rw-r--r--leim/Makefile.in9
1 files changed, 8 insertions, 1 deletions
diff --git a/leim/Makefile.in b/leim/Makefile.in
index 2d9c9b59481..54ed0ad35fe 100644
--- a/leim/Makefile.in
+++ b/leim/Makefile.in
@@ -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; \