2
0
mirror of https://github.com/boostorg/test.git synced 2026-01-25 06:42:22 +00:00
Files
test/build/Jamfile
Gennadiy Rozental d55ec27eec eliminate dll build on win32
[SVN r18736]
2003-06-09 09:32:01 +00:00

67 lines
1.8 KiB
Plaintext

# (C) Copyright Gennadiy Rozental 2001-2003.
# Permission to copy, use, modify, sell and distribute this software
# is granted provided this copyright notice appears in all copies.
# This software is provided "as is" without express or implied warranty,
# and with no claim as to its suitability for any purpose.
#
# See http://www.boost.org for most recent version including documentation.
subproject libs/test/build ;
PRG_EXEC_MON_SOURCES =
execution_monitor
cpp_main
;
TEST_EXEC_MON_SOURCES =
execution_monitor
test_tools
unit_test_parameters
unit_test_log
unit_test_monitor
unit_test_result
unit_test_suite
test_main
;
UTF_SOURCES =
execution_monitor
test_tools
unit_test_parameters
unit_test_log
unit_test_monitor
unit_test_result
unit_test_suite
unit_test_main
;
template boost_test_lib
## sources ##
:
## requirements ##
: <sysinclude>$(BOOST_ROOT) <borland><*><cxxflags>-w-8080
## default build ##
: <threading>single/multi <runtime-link>static/dynamic
;
lib boost_prg_exec_monitor : <template>boost_test_lib
../src/$(PRG_EXEC_MON_SOURCES).cpp ;
lib boost_test_exec_monitor : <template>boost_test_lib
../src/$(TEST_EXEC_MON_SOURCES).cpp ;
lib boost_unit_test_framework : <template>boost_test_lib
../src/$(UTF_SOURCES).cpp ;
if ! $(NT)
{
dll boost_prg_exec_monitor : <template>boost_test_lib
../src/$(PRG_EXEC_MON_SOURCES).cpp ;
dll boost_test_exec_monitor : <template>boost_test_lib
../src/$(TEST_EXEC_MON_SOURCES).cpp ;
dll boost_unit_test_framework : <template>boost_test_lib
../src/$(UTF_SOURCES).cpp ;
}