2
0
mirror of https://github.com/boostorg/process.git synced 2026-01-24 06:02:13 +00:00
Files
process/test/Jamfile.jam
2016-06-04 14:19:19 +02:00

64 lines
3.2 KiB
Plaintext

# Copyright (c) 2006, 2007 Julio M. Merino Vidal
# Copyright (c) 2008 Ilya Sokolov, Boris Schaeling
# Copyright (c) 2009 Boris Schaeling
# Copyright (c) 2010 Felipe Tanus, Boris Schaeling
# Copyright (c) 2011, 2012 Jeff Flinn, Boris Schaeling
#
# Distributed under the Boost Software License, Version 1.0. (See accompanying
# file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
project : requirements
# <source>/boost//headers
# <source>/boost//system
<toolset>msvc:<define>_SCL_5SECURE_NO_WARNINGS
<target-os>windows:<define>WIN32_LEAN_AND_MEAN
<target-os>linux:<linkflags>-lpthread
;
searched-lib shell32 ;
import testing ;
alias program_options : /boost//program_options ;
alias filesystem : /boost//filesystem ;
alias iostreams : /boost//iostreams ;
alias system : /boost//system ;
alias thread : /boost//thread ;
exe sparring_partner : sparring_partner.cpp program_options system filesystem iostreams :
<warnings>off
;
exe sub_launch : sub_launcher.cpp program_options iostreams system filesystem : <warnings>off ;
test-suite ts :
[ run pipe.cpp system filesystem ]
[ run async.cpp system thread filesystem : : sparring_partner ]
[ run bind_stderr.cpp filesystem : : sparring_partner ]
[ run bind_stdin.cpp system filesystem : : sparring_partner ]
[ run bind_stdin_stdout.cpp system filesystem : : sparring_partner ]
[ run bind_stdout.cpp system filesystem : : sparring_partner ]
[ run bind_stdout_stderr.cpp system filesystem : : sparring_partner ]
[ run pipe_fwd.cpp system filesystem : : sparring_partner ]
[ run close_stderr.cpp system filesystem : : sparring_partner ]
[ run close_stdin.cpp system filesystem : : sparring_partner ]
[ run close_stdout.cpp system filesystem : : sparring_partner ]
[ run exit_code.cpp program_options system filesystem : : sparring_partner ]
[ run extensions.cpp system filesystem : : sparring_partner ]
[ run env.cpp program_options system filesystem : : sparring_partner ]
[ run group.cpp system thread filesystem : : sub_launch ]
[ run posix_specific.cpp system filesystem : : sparring_partner : <build>no <target-os>linux:<build>yes ]
[ run run_exe.cpp filesystem : : sparring_partner ]
[ run run_exe_path.cpp filesystem : : sparring_partner ]
[ run search_path.cpp filesystem system : : : <target-os>windows:<source>shell32 ]
[ run shell.cpp filesystem system : : sparring_partner ]
[ run shell_path.cpp filesystem system : ]
[ run show_window.cpp filesystem system : : sparring_partner : <build>no <target-os>windows:<build>yes ]
[ run start_dir.cpp filesystem system : : sparring_partner ]
[ run terminate.cpp system filesystem : : sparring_partner ]
[ run throw_on_error.cpp system filesystem : : sparring_partner ]
[ run wait.cpp system filesystem : : sparring_partner ]
;