tools/build/v2/test/dependency-test/Jamfile
project test
: requirements <include>src1
;
exe a
: x.foo a.cpp
;
exe b
: b.cpp
;
# Because of <define>, c.cpp will be compiled to different
# directory than everything for main target "a". Therefore
# without <implicit-dependency>, it won't find "x.h", which is part
# of "a"'s dependency graph.
exe c
: c.cpp
: <define>FOO <implicit-dependency>a
;