if test $# -eq 0 then echo "Usage: $0 " echo "Typical bjam arguments are:" echo " toolset=msvc-7.1,gcc" echo " variant=debug,release,profile" echo " link=static,shared" echo " threading=single,multi" echo echo "note: make sure this script is run from boost root directory !!!" exit 1 fi if ! test -e libs then echo No libs directory found. Run from boost root directory !!! exit 1 fi #html header cat <status/library_status_contents.html Library Status Contents end cd >nul libs # runtests, create library pages, and body of summary page for lib_name in * do if test -d $lib_name then cd >nul $lib_name if test -e "test/Jamfile.v2" then cd >nul test echo $lib_name echo >>../../../status/library_status_contents.html "$lib_name
" ../../../tools/regression/src/library_test.sh $@ cd >nul .. fi for sublib_name in * do if test -d $sublib_name then cd >nul $sublib_name if test -e "test/Jamfile.v2" then cd >nul test echo $lib_name/$sublib_name echo >>../../../../status/library_status_contents.html "$lib_name/$sublib_name
" ../../../../tools/regression/src/library_test.sh $@ cd >nul .. fi cd >nul .. fi done cd >nul .. fi done cd >nul .. #html trailer cat <>status/library_status_contents.html end