diff options
author | wl <wl> | 2012-01-03 06:37:36 +0000 |
---|---|---|
committer | wl <wl> | 2012-01-03 06:37:36 +0000 |
commit | 27295dc29d7f7a6904f8d288799d81900f263ad5 (patch) | |
tree | d7ad424f11a287f541e145031405bc7bad1ce481 /ChangeLog | |
parent | 1784645ef2d757dc90ea9b9ca427f906764d3a84 (diff) | |
download | groff-27295dc29d7f7a6904f8d288799d81900f263ad5.tar.gz |
Improve parallel builds.
Some hdtbl and mom examples want PostScript formatting which
requires the `DESC' file to be ready; however, the top-level
`Makefile.in' doesn't currently enforce the proper order of building
of `font/dev' before `contrib/hdtbl', `contrib/mom', and so on.
Given that `font/dev' and the contrib examples are in different
child processes of the recursive make system, it doesn't seem
possible to solve this using clean Makefile dependencies. We now
enforce the order by splitting the shell command invoking recursive
make in the top level `Makefile.in'.
* Makefile.in (ALLDIRS): Remove `OTHERDIRS'.
(`$(TARGETS)'): Handle `OTHERDIRS' separately.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 18 |
1 files changed, 18 insertions, 0 deletions
@@ -1,3 +1,21 @@ +2012-01-03 Ingo Schwarze <schwarze@usta.de> + + Improve parallel builds. + + Some hdtbl and mom examples want PostScript formatting which + requires the `DESC' file to be ready; however, the top-level + `Makefile.in' doesn't currently enforce the proper order of building + of `font/dev' before `contrib/hdtbl', `contrib/mom', and so on. + + Given that `font/dev' and the contrib examples are in different + child processes of the recursive make system, it doesn't seem + possible to solve this using clean Makefile dependencies. We now + enforce the order by splitting the shell command invoking recursive + make in the top level `Makefile.in'. + + * Makefile.in (ALLDIRS): Remove `OTHERDIRS'. + (`$(TARGETS)'): Handle `OTHERDIRS' separately. + 2012-01-03 Kristaps Dzonsons <kristaps@bsd.lv> [mdoc] Add `-isoC-2011'. |