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:
@@ -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 = "
|
||||
" ;
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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 = "
|
||||
" ;
|
||||
|
||||
Reference in New Issue
Block a user