Jacob Gorm Hansen writes:
is it possible to make jam place all final targets (libs & exes) in
the 'out' directory, but leave temporary objects in the source
folders?
In jam, you do such things by setting variables on targets. For example,
you can write a rule that calls Library and then sets LOCATE_TARGET to
the 'out' directory. Any library generated using that rule behaves the
way you want.
Or you could modify the rules in Jambase. Or you could set the variable
on your library/executable in Jamfile, just next to the Main/Library
call. Whatever makes most sense in your particular situation.
--Arnt