diff --git a/tools/Jamfile.v2 b/tools/Jamfile.v2 index 984001120f..d7fab287a8 100644 --- a/tools/Jamfile.v2 +++ b/tools/Jamfile.v2 @@ -14,12 +14,15 @@ project static ; +use-project /boost/regression : regression/build ; + TOOLS = bcp//bcp inspect/build//inspect quickbook//quickbook - regression/build//compiler_status - regression/build//process_jam_log + /boost/regression//compiler_status + /boost/regression//library_status + /boost/regression//process_jam_log wave/build//wave ; diff --git a/tools/regression/build/Jamroot.jam b/tools/regression/build/Jamroot.jam index 48bebcf56f..eac353f224 100644 --- a/tools/regression/build/Jamroot.jam +++ b/tools/regression/build/Jamroot.jam @@ -25,9 +25,21 @@ else ; } +obj tiny_xml + : + detail/tiny_xml.cpp + : + BOOST_ALL_NO_LIB=1 + _CRT_SECURE_NO_WARNINGS + : + release + ; +explicit tiny_xml ; + exe process_jam_log : - process_jam_log.cpp detail/tiny_xml.cpp + process_jam_log.cpp + tiny_xml /boost/filesystem//boost_filesystem/static : BOOST_ALL_NO_LIB=1 @@ -39,7 +51,8 @@ exe process_jam_log exe compiler_status : - compiler_status.cpp detail/tiny_xml.cpp + compiler_status.cpp + tiny_xml /boost/filesystem//boost_filesystem/static : BOOST_ALL_NO_LIB=1 @@ -50,7 +63,8 @@ explicit compiler_status ; exe library_status : - library_status.cpp detail/tiny_xml.cpp + library_status.cpp + tiny_xml /boost/filesystem//boost_filesystem/static : BOOST_ALL_NO_LIB=1