From d5ff083c5b5321afc523ceeb658fef25d337e7bf Mon Sep 17 00:00:00 2001 From: Peter Breitenlohner Date: Mon, 15 Jul 2013 14:58:07 +0000 Subject: build system: Avoid 'parallel make' problems git-svn-id: svn://tug.org/texlive/trunk@31199 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/libs/cairo/Makefile.in | 5 +++-- Build/source/libs/freetype/Makefile.in | 5 +++-- Build/source/libs/freetype2/Makefile.in | 5 +++-- Build/source/libs/gd/Makefile.in | 5 +++-- Build/source/libs/graphite2/Makefile.in | 5 +++-- Build/source/libs/harfbuzz/Makefile.in | 5 +++-- Build/source/libs/icu/Makefile.in | 5 +++-- Build/source/libs/libpng/Makefile.in | 5 +++-- Build/source/libs/lua52/Makefile.in | 5 +++-- Build/source/libs/pixman/Makefile.in | 5 +++-- Build/source/libs/poppler/Makefile.in | 5 +++-- Build/source/libs/potrace/Makefile.in | 5 +++-- Build/source/libs/teckit/Makefile.in | 5 +++-- Build/source/libs/xpdf/Makefile.in | 5 +++-- Build/source/libs/zlib/Makefile.in | 5 +++-- Build/source/libs/zziplib/Makefile.in | 5 +++-- 16 files changed, 48 insertions(+), 32 deletions(-) (limited to 'Build/source/libs') diff --git a/Build/source/libs/cairo/Makefile.in b/Build/source/libs/cairo/Makefile.in index d631d18eacc..c7572798d22 100644 --- a/Build/source/libs/cairo/Makefile.in +++ b/Build/source/libs/cairo/Makefile.in @@ -2330,12 +2330,13 @@ rebuild: $(rebuild_prereq) if test -f rebuild.stamp; then :; else \ $$dry trap 'rm -rf rebuild.lock' 1 2 13 15; \ if $$dry mkdir rebuild.lock 2>/dev/null; then \ - $(MAKE) $(AM_MAKEFLAGS) $(rebuild_target) rebuild.stamp; \ + $(MAKE) $(AM_MAKEFLAGS) $(rebuild_target) \ + && echo timestamp >rebuild.stamp; \ $$dry rmdir rebuild.lock; \ else \ while test -d rebuild.lock && test -z "$$dry"; do sleep 1; done; \ - $$dry test -f rebuild.stamp; exit $$?; \ fi; \ + $$dry test -f rebuild.stamp; exit $$?; \ fi # Tell versions [3.59,3.63) of GNU make to not export all variables. diff --git a/Build/source/libs/freetype/Makefile.in b/Build/source/libs/freetype/Makefile.in index c49816903d7..e179eda8694 100644 --- a/Build/source/libs/freetype/Makefile.in +++ b/Build/source/libs/freetype/Makefile.in @@ -604,12 +604,13 @@ rebuild: $(rebuild_prereq) if test -f rebuild.stamp; then :; else \ $$dry trap 'rm -rf rebuild.lock' 1 2 13 15; \ if $$dry mkdir rebuild.lock 2>/dev/null; then \ - $(MAKE) $(AM_MAKEFLAGS) $(rebuild_target) rebuild.stamp; \ + $(MAKE) $(AM_MAKEFLAGS) $(rebuild_target) \ + && echo timestamp >rebuild.stamp; \ $$dry rmdir rebuild.lock; \ else \ while test -d rebuild.lock && test -z "$$dry"; do sleep 1; done; \ - $$dry test -f rebuild.stamp; exit $$?; \ fi; \ + $$dry test -f rebuild.stamp; exit $$?; \ fi # Tell versions [3.59,3.63) of GNU make to not export all variables. diff --git a/Build/source/libs/freetype2/Makefile.in b/Build/source/libs/freetype2/Makefile.in index b41412fe8db..fac534fb461 100644 --- a/Build/source/libs/freetype2/Makefile.in +++ b/Build/source/libs/freetype2/Makefile.in @@ -613,12 +613,13 @@ rebuild: $(rebuild_prereq) if test -f rebuild.stamp; then :; else \ $$dry trap 'rm -rf rebuild.lock' 1 2 13 15; \ if $$dry mkdir rebuild.lock 2>/dev/null; then \ - $(MAKE) $(AM_MAKEFLAGS) $(rebuild_target) rebuild.stamp; \ + $(MAKE) $(AM_MAKEFLAGS) $(rebuild_target) \ + && echo timestamp >rebuild.stamp; \ $$dry rmdir rebuild.lock; \ else \ while test -d rebuild.lock && test -z "$$dry"; do sleep 1; done; \ - $$dry test -f rebuild.stamp; exit $$?; \ fi; \ + $$dry test -f rebuild.stamp; exit $$?; \ fi # Tell versions [3.59,3.63) of GNU make to not export all variables. diff --git a/Build/source/libs/gd/Makefile.in b/Build/source/libs/gd/Makefile.in index da1048ce098..2e7ed79e285 100644 --- a/Build/source/libs/gd/Makefile.in +++ b/Build/source/libs/gd/Makefile.in @@ -1207,12 +1207,13 @@ rebuild: $(rebuild_prereq) if test -f rebuild.stamp; then :; else \ $$dry trap 'rm -rf rebuild.lock' 1 2 13 15; \ if $$dry mkdir rebuild.lock 2>/dev/null; then \ - $(MAKE) $(AM_MAKEFLAGS) $(rebuild_target) rebuild.stamp; \ + $(MAKE) $(AM_MAKEFLAGS) $(rebuild_target) \ + && echo timestamp >rebuild.stamp; \ $$dry rmdir rebuild.lock; \ else \ while test -d rebuild.lock && test -z "$$dry"; do sleep 1; done; \ - $$dry test -f rebuild.stamp; exit $$?; \ fi; \ + $$dry test -f rebuild.stamp; exit $$?; \ fi # Tell versions [3.59,3.63) of GNU make to not export all variables. diff --git a/Build/source/libs/graphite2/Makefile.in b/Build/source/libs/graphite2/Makefile.in index 60619a30c55..e4b9c6613e0 100644 --- a/Build/source/libs/graphite2/Makefile.in +++ b/Build/source/libs/graphite2/Makefile.in @@ -1736,12 +1736,13 @@ rebuild: $(rebuild_prereq) if test -f rebuild.stamp; then :; else \ $$dry trap 'rm -rf rebuild.lock' 1 2 13 15; \ if $$dry mkdir rebuild.lock 2>/dev/null; then \ - $(MAKE) $(AM_MAKEFLAGS) $(rebuild_target) rebuild.stamp; \ + $(MAKE) $(AM_MAKEFLAGS) $(rebuild_target) \ + && echo timestamp >rebuild.stamp; \ $$dry rmdir rebuild.lock; \ else \ while test -d rebuild.lock && test -z "$$dry"; do sleep 1; done; \ - $$dry test -f rebuild.stamp; exit $$?; \ fi; \ + $$dry test -f rebuild.stamp; exit $$?; \ fi # Tell versions [3.59,3.63) of GNU make to not export all variables. diff --git a/Build/source/libs/harfbuzz/Makefile.in b/Build/source/libs/harfbuzz/Makefile.in index aa70e810e6f..426e344d37d 100644 --- a/Build/source/libs/harfbuzz/Makefile.in +++ b/Build/source/libs/harfbuzz/Makefile.in @@ -1690,12 +1690,13 @@ rebuild: $(rebuild_prereq) if test -f rebuild.stamp; then :; else \ $$dry trap 'rm -rf rebuild.lock' 1 2 13 15; \ if $$dry mkdir rebuild.lock 2>/dev/null; then \ - $(MAKE) $(AM_MAKEFLAGS) $(rebuild_target) rebuild.stamp; \ + $(MAKE) $(AM_MAKEFLAGS) $(rebuild_target) \ + && echo timestamp >rebuild.stamp; \ $$dry rmdir rebuild.lock; \ else \ while test -d rebuild.lock && test -z "$$dry"; do sleep 1; done; \ - $$dry test -f rebuild.stamp; exit $$?; \ fi; \ + $$dry test -f rebuild.stamp; exit $$?; \ fi # Tell versions [3.59,3.63) of GNU make to not export all variables. diff --git a/Build/source/libs/icu/Makefile.in b/Build/source/libs/icu/Makefile.in index daa03d9f31f..0cfdd6d0488 100644 --- a/Build/source/libs/icu/Makefile.in +++ b/Build/source/libs/icu/Makefile.in @@ -1326,12 +1326,13 @@ rebuild: $(rebuild_prereq) if test -f rebuild.stamp; then :; else \ $$dry trap 'rm -rf rebuild.lock' 1 2 13 15; \ if $$dry mkdir rebuild.lock 2>/dev/null; then \ - $(MAKE) $(AM_MAKEFLAGS) $(rebuild_target) rebuild.stamp; \ + $(MAKE) $(AM_MAKEFLAGS) $(rebuild_target) \ + && echo timestamp >rebuild.stamp; \ $$dry rmdir rebuild.lock; \ else \ while test -d rebuild.lock && test -z "$$dry"; do sleep 1; done; \ - $$dry test -f rebuild.stamp; exit $$?; \ fi; \ + $$dry test -f rebuild.stamp; exit $$?; \ fi # Tell versions [3.59,3.63) of GNU make to not export all variables. diff --git a/Build/source/libs/libpng/Makefile.in b/Build/source/libs/libpng/Makefile.in index 279e98a56d6..761f983af1f 100644 --- a/Build/source/libs/libpng/Makefile.in +++ b/Build/source/libs/libpng/Makefile.in @@ -1365,12 +1365,13 @@ rebuild: $(rebuild_prereq) if test -f rebuild.stamp; then :; else \ $$dry trap 'rm -rf rebuild.lock' 1 2 13 15; \ if $$dry mkdir rebuild.lock 2>/dev/null; then \ - $(MAKE) $(AM_MAKEFLAGS) $(rebuild_target) rebuild.stamp; \ + $(MAKE) $(AM_MAKEFLAGS) $(rebuild_target) \ + && echo timestamp >rebuild.stamp; \ $$dry rmdir rebuild.lock; \ else \ while test -d rebuild.lock && test -z "$$dry"; do sleep 1; done; \ - $$dry test -f rebuild.stamp; exit $$?; \ fi; \ + $$dry test -f rebuild.stamp; exit $$?; \ fi # Tell versions [3.59,3.63) of GNU make to not export all variables. diff --git a/Build/source/libs/lua52/Makefile.in b/Build/source/libs/lua52/Makefile.in index 91dcd0e4959..8ae31b5b2ba 100644 --- a/Build/source/libs/lua52/Makefile.in +++ b/Build/source/libs/lua52/Makefile.in @@ -1035,12 +1035,13 @@ rebuild: $(rebuild_prereq) if test -f rebuild.stamp; then :; else \ $$dry trap 'rm -rf rebuild.lock' 1 2 13 15; \ if $$dry mkdir rebuild.lock 2>/dev/null; then \ - $(MAKE) $(AM_MAKEFLAGS) $(rebuild_target) rebuild.stamp; \ + $(MAKE) $(AM_MAKEFLAGS) $(rebuild_target) \ + && echo timestamp >rebuild.stamp; \ $$dry rmdir rebuild.lock; \ else \ while test -d rebuild.lock && test -z "$$dry"; do sleep 1; done; \ - $$dry test -f rebuild.stamp; exit $$?; \ fi; \ + $$dry test -f rebuild.stamp; exit $$?; \ fi # Tell versions [3.59,3.63) of GNU make to not export all variables. diff --git a/Build/source/libs/pixman/Makefile.in b/Build/source/libs/pixman/Makefile.in index 00c6e9a85ee..76796586aa4 100644 --- a/Build/source/libs/pixman/Makefile.in +++ b/Build/source/libs/pixman/Makefile.in @@ -1474,12 +1474,13 @@ rebuild: $(rebuild_prereq) if test -f rebuild.stamp; then :; else \ $$dry trap 'rm -rf rebuild.lock' 1 2 13 15; \ if $$dry mkdir rebuild.lock 2>/dev/null; then \ - $(MAKE) $(AM_MAKEFLAGS) $(rebuild_target) rebuild.stamp; \ + $(MAKE) $(AM_MAKEFLAGS) $(rebuild_target) \ + && echo timestamp >rebuild.stamp; \ $$dry rmdir rebuild.lock; \ else \ while test -d rebuild.lock && test -z "$$dry"; do sleep 1; done; \ - $$dry test -f rebuild.stamp; exit $$?; \ fi; \ + $$dry test -f rebuild.stamp; exit $$?; \ fi # Tell versions [3.59,3.63) of GNU make to not export all variables. diff --git a/Build/source/libs/poppler/Makefile.in b/Build/source/libs/poppler/Makefile.in index 04398daabb3..4904bc5f904 100644 --- a/Build/source/libs/poppler/Makefile.in +++ b/Build/source/libs/poppler/Makefile.in @@ -1413,12 +1413,13 @@ rebuild: $(rebuild_prereq) if test -f rebuild.stamp; then :; else \ $$dry trap 'rm -rf rebuild.lock' 1 2 13 15; \ if $$dry mkdir rebuild.lock 2>/dev/null; then \ - $(MAKE) $(AM_MAKEFLAGS) $(rebuild_target) rebuild.stamp; \ + $(MAKE) $(AM_MAKEFLAGS) $(rebuild_target) \ + && echo timestamp >rebuild.stamp; \ $$dry rmdir rebuild.lock; \ else \ while test -d rebuild.lock && test -z "$$dry"; do sleep 1; done; \ - $$dry test -f rebuild.stamp; exit $$?; \ fi; \ + $$dry test -f rebuild.stamp; exit $$?; \ fi # Tell versions [3.59,3.63) of GNU make to not export all variables. diff --git a/Build/source/libs/potrace/Makefile.in b/Build/source/libs/potrace/Makefile.in index f66e26bd43d..180d286dfde 100644 --- a/Build/source/libs/potrace/Makefile.in +++ b/Build/source/libs/potrace/Makefile.in @@ -1304,12 +1304,13 @@ rebuild: $(rebuild_prereq) if test -f rebuild.stamp; then :; else \ $$dry trap 'rm -rf rebuild.lock' 1 2 13 15; \ if $$dry mkdir rebuild.lock 2>/dev/null; then \ - $(MAKE) $(AM_MAKEFLAGS) $(rebuild_target) rebuild.stamp; \ + $(MAKE) $(AM_MAKEFLAGS) $(rebuild_target) \ + && echo timestamp >rebuild.stamp; \ $$dry rmdir rebuild.lock; \ else \ while test -d rebuild.lock && test -z "$$dry"; do sleep 1; done; \ - $$dry test -f rebuild.stamp; exit $$?; \ fi; \ + $$dry test -f rebuild.stamp; exit $$?; \ fi # Tell versions [3.59,3.63) of GNU make to not export all variables. diff --git a/Build/source/libs/teckit/Makefile.in b/Build/source/libs/teckit/Makefile.in index df25d0e5fbd..6bb97dbd408 100644 --- a/Build/source/libs/teckit/Makefile.in +++ b/Build/source/libs/teckit/Makefile.in @@ -1398,12 +1398,13 @@ rebuild: $(rebuild_prereq) if test -f rebuild.stamp; then :; else \ $$dry trap 'rm -rf rebuild.lock' 1 2 13 15; \ if $$dry mkdir rebuild.lock 2>/dev/null; then \ - $(MAKE) $(AM_MAKEFLAGS) $(rebuild_target) rebuild.stamp; \ + $(MAKE) $(AM_MAKEFLAGS) $(rebuild_target) \ + && echo timestamp >rebuild.stamp; \ $$dry rmdir rebuild.lock; \ else \ while test -d rebuild.lock && test -z "$$dry"; do sleep 1; done; \ - $$dry test -f rebuild.stamp; exit $$?; \ fi; \ + $$dry test -f rebuild.stamp; exit $$?; \ fi # Tell versions [3.59,3.63) of GNU make to not export all variables. diff --git a/Build/source/libs/xpdf/Makefile.in b/Build/source/libs/xpdf/Makefile.in index 2ec5c027aee..02a5f180f2f 100644 --- a/Build/source/libs/xpdf/Makefile.in +++ b/Build/source/libs/xpdf/Makefile.in @@ -1165,12 +1165,13 @@ rebuild: $(rebuild_prereq) if test -f rebuild.stamp; then :; else \ $$dry trap 'rm -rf rebuild.lock' 1 2 13 15; \ if $$dry mkdir rebuild.lock 2>/dev/null; then \ - $(MAKE) $(AM_MAKEFLAGS) $(rebuild_target) rebuild.stamp; \ + $(MAKE) $(AM_MAKEFLAGS) $(rebuild_target) \ + && echo timestamp >rebuild.stamp; \ $$dry rmdir rebuild.lock; \ else \ while test -d rebuild.lock && test -z "$$dry"; do sleep 1; done; \ - $$dry test -f rebuild.stamp; exit $$?; \ fi; \ + $$dry test -f rebuild.stamp; exit $$?; \ fi # Tell versions [3.59,3.63) of GNU make to not export all variables. diff --git a/Build/source/libs/zlib/Makefile.in b/Build/source/libs/zlib/Makefile.in index b5f4b2bc37e..e399bfc3110 100644 --- a/Build/source/libs/zlib/Makefile.in +++ b/Build/source/libs/zlib/Makefile.in @@ -1368,12 +1368,13 @@ rebuild: $(rebuild_prereq) if test -f rebuild.stamp; then :; else \ $$dry trap 'rm -rf rebuild.lock' 1 2 13 15; \ if $$dry mkdir rebuild.lock 2>/dev/null; then \ - $(MAKE) $(AM_MAKEFLAGS) $(rebuild_target) rebuild.stamp; \ + $(MAKE) $(AM_MAKEFLAGS) $(rebuild_target) \ + && echo timestamp >rebuild.stamp; \ $$dry rmdir rebuild.lock; \ else \ while test -d rebuild.lock && test -z "$$dry"; do sleep 1; done; \ - $$dry test -f rebuild.stamp; exit $$?; \ fi; \ + $$dry test -f rebuild.stamp; exit $$?; \ fi # Tell versions [3.59,3.63) of GNU make to not export all variables. diff --git a/Build/source/libs/zziplib/Makefile.in b/Build/source/libs/zziplib/Makefile.in index 76bea30d009..19fbc516883 100644 --- a/Build/source/libs/zziplib/Makefile.in +++ b/Build/source/libs/zziplib/Makefile.in @@ -1371,12 +1371,13 @@ rebuild: $(rebuild_prereq) if test -f rebuild.stamp; then :; else \ $$dry trap 'rm -rf rebuild.lock' 1 2 13 15; \ if $$dry mkdir rebuild.lock 2>/dev/null; then \ - $(MAKE) $(AM_MAKEFLAGS) $(rebuild_target) rebuild.stamp; \ + $(MAKE) $(AM_MAKEFLAGS) $(rebuild_target) \ + && echo timestamp >rebuild.stamp; \ $$dry rmdir rebuild.lock; \ else \ while test -d rebuild.lock && test -z "$$dry"; do sleep 1; done; \ - $$dry test -f rebuild.stamp; exit $$?; \ fi; \ + $$dry test -f rebuild.stamp; exit $$?; \ fi # Tell versions [3.59,3.63) of GNU make to not export all variables. -- cgit v1.2.3