# (C) Copyright boost 2004. # Distributed under the Boost Software License, Version 1.0. # (See accompanying file LICENSE_1_0.txt or copy at www.boost.org/LICENSE_1_0.txt) # # See http://www.boost.org/libs/test for the library home page. project boost/test : source-location ../src : requirements shared:BOOST_TEST_DYN_LINK=1 msvc:on borland:-w-8080 borland:-w-8001 # Disable Warning about boost::noncopyable not being exported shared,msvc:-wd4275 msvc:-wd4671 msvc:-wd4673 all : usage-requirements BOOST_TEST_NO_AUTO_LINK=1 # Disable Warning about boost::noncopyable not being exported shared,msvc:-wd4275 ; PRG_EXEC_MON_SOURCES = execution_monitor debug cpp_main ; TEST_EXEC_MON_SOURCES = compiler_log_formatter debug execution_monitor framework plain_report_formatter progress_monitor results_collector results_reporter test_main test_tools unit_test_log unit_test_main unit_test_monitor unit_test_parameters unit_test_suite xml_log_formatter xml_report_formatter ; UTF_SOURCES = compiler_log_formatter debug exception_safety execution_monitor framework interaction_based logged_expectations plain_report_formatter progress_monitor results_collector results_reporter test_tools unit_test_log unit_test_main unit_test_monitor unit_test_parameters unit_test_suite xml_log_formatter xml_report_formatter ; lib boost_prg_exec_monitor : # sources $(PRG_EXEC_MON_SOURCES).cpp : # requirements : # default build : # usage-requirements shared:BOOST_TEST_DYN_LINK=1 ; lib boost_test_exec_monitor : # sources $(TEST_EXEC_MON_SOURCES).cpp : # requirements static : # default build : # usage-requirements shared:BOOST_TEST_DYN_LINK=1 ; lib boost_unit_test_framework : # sources $(UTF_SOURCES).cpp : # requirements : # default build : # usage-requirements shared:BOOST_TEST_DYN_LINK=1 ; alias minimal : : : : msvc:on ; alias included : : : : msvc:on ; boost-install boost_prg_exec_monitor boost_test_exec_monitor boost_unit_test_framework ;