Bill, as you're working on the automake for SWObjects, a teeny bit
about the parser rules in Makefile:
Bison generates five files from foo.ypp:
foo.cpp
foo.hpp
location.hh
stack.hh
postion.hh
These are currently sequestered into a directory called foo/ so that a
$(make -j) (which does parallel builds) doesn't tromp on a shared
{location,stack,position}.hh . They could all share the same directory
(e.g lib/) if it weren't for that collision.
--
-ericP
|