Build dependent projects first