2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-18 01:52:17 +00:00

Add toolset requirements that specify that shared runtime

is multithreaded, for most windows toolsets.


[SVN r36077]
This commit is contained in:
Vladimir Prus
2006-11-18 18:47:22 +00:00
parent 44dc085a7e
commit 5fc2fd4d63
3 changed files with 8 additions and 0 deletions

View File

@@ -23,6 +23,8 @@ if [ MATCH (--debug-configuration) : [ modules.peek : ARGV ] ]
feature.extend toolset : cw ;
toolset.add-requirements <toolset>cw,<runtime-link>shared:<threading>multi ;
nl = "
" ;

View File

@@ -22,6 +22,8 @@ toolset.inherit-generators intel-win <toolset>intel <toolset-intel:platform>win
toolset.inherit-flags intel-win : msvc ;
toolset.inherit-rules intel-win : msvc ;
toolset.add-requirements <toolset>intel-win,<runtime-link>shared:<threading>multi ;
# Initializes the intel toolset for windows
rule init ( version ? : # the compiler version
command * : # the command to invoke the compiler itself

View File

@@ -47,6 +47,10 @@ toolset.inherit-flags msvc : midl ;
# Inherit MC flags
toolset.inherit-flags msvc : mc ;
# Dynamic runtime comes only in MT flavour.
toolset.add-requirements <toolset>msvc,<runtime-link>shared:<threading>multi ;
RM = [ common.rm-command ] ;
nl = "
" ;