summaryrefslogtreecommitdiff
path: root/Build/source/utils/xindy-new/xindy/make-rules/alphabets/Makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/utils/xindy-new/xindy/make-rules/alphabets/Makefile.in')
-rw-r--r--Build/source/utils/xindy-new/xindy/make-rules/alphabets/Makefile.in32
1 files changed, 25 insertions, 7 deletions
diff --git a/Build/source/utils/xindy-new/xindy/make-rules/alphabets/Makefile.in b/Build/source/utils/xindy-new/xindy/make-rules/alphabets/Makefile.in
index 50096251a61..e3cdc551876 100644
--- a/Build/source/utils/xindy-new/xindy/make-rules/alphabets/Makefile.in
+++ b/Build/source/utils/xindy-new/xindy/make-rules/alphabets/Makefile.in
@@ -31,6 +31,8 @@ POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
subdir = xindy/make-rules/alphabets
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
@@ -215,14 +217,22 @@ am__quote = @am__quote@
am__tar = @am__tar@
am__untar = @am__untar@
bindir = @bindir@
+build = @build@
build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
builddir = @builddir@
datadir = @datadir@
datarootdir = @datarootdir@
docdir = @docdir@
dvidir = @dvidir@
exec_prefix = @exec_prefix@
+host = @host@
host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
htmldir = @htmldir@
includedir = @includedir@
infodir = @infodir@
@@ -2535,14 +2545,24 @@ romanian/cp1250.pl : romanian/utf8.pl
%-lang.xdy : %-test.xdy
sed -n '1,10 p' <$< >$@
+# Running "$(PERL) -I$(srcdir) $< $*" creates %-test.xdy, %-doc.tex, %.raw,
+# and %.xdy; %-test.xdy is finished first. We must not run this command
+# several times simultaneously (for details see Automake manual 27.9).
%-test.xdy : %.pl
$(PERL) -I$(srcdir) $< $*
-%-doc.tex : %.pl
- $(PERL) -I$(srcdir) $< $*
-
-%.xdy : %.pl
- $(PERL) -I$(srcdir) $< $*
+%-doc.tex %.xdy : %-test.xdy
+ @if test -f $@; then :; else \
+ trap 'rm -rf $*.lock $<' 1 2 13 15; \
+ if mkdir $*.lock 2>/dev/null; then \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ result=$$?; rm -rf $*.lock; exit $$result; \
+ else \
+ while test -d $*.lock; do sleep 1; done; \
+ test -f $<; \
+ fi; \
+ fi
alphabets-inc.tex : $(DOCS)
$(RM) $@
@@ -2594,8 +2614,6 @@ alphabets-inc.tex : $(DOCS)
@BUILDDOCS_TRUE@@BUILDRULES_TRUE@ pdflatex -interaction batchmode $(srcdir)/alphabets-doc.tex
@BUILDDOCS_TRUE@@BUILDRULES_TRUE@ pdflatex -interaction batchmode $(srcdir)/alphabets-doc.tex
-.NOTPARALLEL:
-
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT: