Print this page
make: restore a couple of blocks of code from DISTRIBUTED that should have been TEAMWARE_MAKE_CMN

@@ -967,10 +967,18 @@
                          * the prior dependencies before continuing.
                          */
                         if (dependencies_running) {
                                 break;
                         }
+                } else if ((!parallel_ok(dependency->name, false)) &&
+                           (dependencies_running)) {
+                        /*
+                         * If we can't execute the current dependency in
+                         * parallel, hold off the dependency processing
+                         * to preserve the order of the dependencies.
+                         */
+                        break;
                 } else {
                         timestruc_t     depe_time = file_doesnt_exist;
 
 
                         if (true_target->is_member) {