Fix parallel build and bootstrap on MS-Windows.
authorEli Zaretskii <eliz@gnu.org>
Sat, 7 Apr 2012 10:19:22 +0000 (13:19 +0300)
committerEli Zaretskii <eliz@gnu.org>
Sat, 7 Apr 2012 10:19:22 +0000 (13:19 +0300)
commitd67a9a85f5269ebf4c52ac7d3b9400919f5b890f
tree3a76eccb3d5889f7ec46587e77cd6754a947064e
parent1dcece25987df8bd3e98ed8c936d9179bfa2f830
Fix parallel build and bootstrap on MS-Windows.

 nt/makefile.w32-in: (all): Don't depend on stamp_BLD and on maybe-bootstrap.
 (all-other-dirs-$(MAKETYPE)): Depend on maybe-bootstrap.
 (bootstrap-gmake): Invoke the "clean" and build targets in 2
 separate commands, so they run in that order even under "make -j".
 lib/makefile.w32-in (gnulib, all): Don't depend on stamp_BLD.
 lib-src/makefile.w32-in (ALL): Now the list of executables, not of phony
 targets.
 (.PHONY): Only make-docfile is its prerequisite now.
 (make-docfile): Don't depend on stamp_BLD.  Add a comment about
 the need in this target.
 (ctags, etags, ebrowse, hexl, movemail, emacsclient)
 (test-distrib): Phony targets removed.
 ($(BLD)/test-distrib.exe): Run test-distrib as part of the recipe.
 (all): Don't depend on stamp_BLD.
ChangeLog
lib-src/ChangeLog
lib-src/makefile.w32-in
lib/makefile.w32-in
nt/ChangeLog
nt/makefile.w32-in