Print this page
9006 parallel loader builds fail sporadically

@@ -25,11 +25,16 @@
 clobber :=      TARGET = clobber
 install :=      TARGET = install
 
 all clean clobber: $(SUBDIRS)
 
-install: all $(INSTDIRS)
+# We must use wait, rather than dependencies, as otherwise we'll run 'make
+# install' in non-INSTDIRS.
+#
+# at present, this makes no difference, if subdirs are added which are not dependencies of instdirs,
+# 'install: all' rules should be added to 'subdirs' Makefiles
+install: all .WAIT $(INSTDIRS)
 
 $(SUBDIRS): FRC
         @cd $@; pwd; $(MAKE) $(MFLAGS) $(TARGET)
 
 FRC: