[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Parallel builds and SUBDIRS
From: |
Harlan Stenn |
Subject: |
Parallel builds and SUBDIRS |
Date: |
Fri, 17 May 2002 20:41:43 -0400 |
User-agent: |
EMH/1.10.0 SEMI/1.13.7 (Awazu) FLIM/1.13.2 (Kasanui) XEmacs/21.1 (patch 14) (Cuyahoga Valley) (i386--freebsd) |
First, I'm not saying this is a good idea.
I'm working on a project where Somebody decided it would be a feature to
hack the automake templates to permit subdirs to be built in parallel.
They implemented an additional level of locking to prevent, for example, a
library that is needed by multiple subdirs from being built simultaneously.
I'm wondering if there is benefit to allowing SUBDIRS to be build in
parallel by option (or default), and wondering if it's possible, reasonable,
and not too difficult to use dependency lines in the "parent" Makefile.am to
control serialization, ie:
SUBDIRS = include lib bar baz foo
lib: include
bar baz foo: lib
so that in a parallel build situation, we'd build include first, then lib,
then bar, baz and foo in parallel.
Comments?
H
- Parallel builds and SUBDIRS,
Harlan Stenn <=