wherever the appropriate definitions are used throughout the tree
(from /usr/xsrc) using bsd-style Makefiles. Why? - sane cross building - easy builds from read only source - non-root building - imake is evil nuff said.