#<threading>single:<define>BOOST_CHRONO_THREAD_DISABLED
<toolset>msvc:<asynch-exceptions>on
<define>BOOST_CHRONO_USES_MPL_ASSERT
- <define>BOOST_SYSTEM_NO_DEPRECATED
<toolset>sun:<define>BOOST_TYPEOF_EMULATION
<warnings>all
<toolset>gcc:<cxxflags>-Wextra
<toolset>clang:<cxxflags>-Wextra
<toolset>clang:<cxxflags>-pedantic
<toolset>clang:<cxxflags>-Wno-long-long
- <toolset>gcc-4.5.0,<target-os>windows:<cxxflags>-Wno-missing-field-initializers
- <toolset>gcc-4.5.0,<target-os>windows:<cxxflags>-fdiagnostics-show-option
+ <toolset>gcc-4.5.0,<target-os>windows:<cxxflags>-Wno-missing-field-initializers
+ <toolset>gcc-4.5.0,<target-os>windows:<cxxflags>-fdiagnostics-show-option
<toolset>msvc:<cxxflags>/wd4127
# Note: Some of the remarks from the Intel compiler are disabled
# remark #304: access control not specified ("public" by default)
[ run $(sources) ../build//boost_chrono
: :
:
- <library>/boost/system//boost_system
: $(sources[1]:B)_shared ]
[ run $(sources) ../build//boost_chrono/<link>static
: :
:
- <library>/boost/system//boost_system
: $(sources[1]:B)_static ]
[ run $(sources)
: :
: <define>BOOST_CHRONO_HEADER_ONLY
- # comment one of the following lines
- #<define>BOOST_SYSTEM_INLINED
- <library>/boost/system//boost_system
: $(sources[1]:B)_header ]
;
}
[ run $(sources) ../build//boost_chrono
: :
:
- <library>/boost/system//boost_system
: $(name)_shared ]
[ run $(sources) ../build//boost_chrono/<link>static
: :
:
- <library>/boost/system//boost_system
: $(name)_static ]
[ run $(sources)
: :
: <define>BOOST_CHRONO_HEADER_ONLY
- # comment one of the following lines
- #<define>BOOST_SYSTEM_INLINED
- <library>/boost/system//boost_system
: $(name)_header ]
;
}
[ run $(sources) ../build//boost_chrono
: :
:
- <library>/boost/system//boost_system
: $(sources[1]:B)_shared ]
[ run $(sources) ../build//boost_chrono/<link>static
: :
:
- <library>/boost/system//boost_system
: $(sources[1]:B)_static ]
[ run $(sources)
: :
: <define>BOOST_CHRONO_HEADER_ONLY
- # comment one of the following lines
- #<define>BOOST_SYSTEM_INLINED
- <library>/boost/system//boost_system
: $(sources[1]:B)_header ]
;
}
[ run $(sources)
: :
: <define>BOOST_CHRONO_HEADER_ONLY
- # comment one of the following lines
- #<define>BOOST_SYSTEM_INLINED
- <library>/boost/system//boost_system
: $(name)_header ]
;
}
: $(sources[1]:B)_lib ]
[ compile $(sources)
: <define>BOOST_CHRONO_HEADER_ONLY
- # comment the following line
- <define>BOOST_SYSTEM_INLINED
: $(sources[1]:B)_header ]
;
}
: $(name)_lib ]
[ compile $(sources)
: <define>BOOST_CHRONO_HEADER_ONLY
- # comment the following line
- <define>BOOST_SYSTEM_INLINED
: $(name)_header ]
;
}