/Src/Dependencies/Boost/tools/regression/build/Jamroot.jam
text | 84 lines | 75 code | 9 blank | 0 comment | 0 complexity | a175f54bf2ecfd5e0bc44fd61c59d737 MD5 | raw file
- # Regression test status reporting tools build Jamfile
- # Copyright Rene Rivera
- # Distributed under the Boost Software License, Version 1.0.
- # See http://www.boost.org/LICENSE_1_0.txt
-
- if [ glob ../../../boost-build.jam ]
- {
- use-project /boost : ../../.. ;
- }
- else
- {
- import modules ;
- use-project /boost : [ MATCH --boost=(.*) : [ modules.peek : ARGV ] ] ;
- }
- if ! [ glob ../src/process_jam_log.cpp ]
- {
- project boost/regression
- :
- source-location ..
- ;
- }
- else
- {
- project boost/regression
- :
- source-location ../src
- ;
- }
- obj tiny_xml
- :
- detail/tiny_xml.cpp
- :
- <define>BOOST_ALL_NO_LIB=1
- <define>_CRT_SECURE_NO_WARNINGS
- <use>/boost//headers
- :
- release
- ;
- explicit tiny_xml ;
- exe process_jam_log
- :
- process_jam_log.cpp
- tiny_xml
- /boost/filesystem//boost_filesystem/<link>static
- :
- <define>BOOST_ALL_NO_LIB=1
- <define>_CRT_SECURE_NO_WARNINGS
- <use>/boost//headers
- :
- release
- ;
- #~ explicit process_jam_log ;
- exe compiler_status
- :
- compiler_status.cpp
- tiny_xml
- /boost/filesystem//boost_filesystem/<link>static
- :
- <define>BOOST_ALL_NO_LIB=1
- <use>/boost//headers
- :
- release
- ;
- explicit compiler_status ;
- exe library_status
- :
- library_status.cpp
- tiny_xml
- /boost/filesystem//boost_filesystem/<link>static
- :
- <define>BOOST_ALL_NO_LIB=1
- <use>/boost//headers
- :
- release
- ;
- explicit library_status ;