ac8018ab48
Fix a few gcc-mingw test failures. Fix typo in spherical harmonic docs. [SVN r82598]
40 lines
1.3 KiB
Plaintext
40 lines
1.3 KiB
Plaintext
# Copyright ohn Maddock 2012
|
|
# 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.
|
|
|
|
import pch ;
|
|
|
|
project
|
|
: requirements
|
|
<toolset>acc:<cxxflags>+W2068,2461,2236,4070,4069
|
|
<toolset>intel-win:<cxxflags>-nologo
|
|
<toolset>intel-win:<linkflags>-nologo
|
|
#<toolset>intel-linux:<pch>off
|
|
<toolset>intel-darwin:<pch>off
|
|
<toolset>msvc:<warnings>all
|
|
<toolset>msvc:<asynch-exceptions>on
|
|
<toolset>msvc:<cxxflags>/wd4996
|
|
<toolset>msvc:<cxxflags>/wd4511 # copy constructor could not be generated
|
|
<toolset>msvc:<cxxflags>/wd4512
|
|
<toolset>msvc:<cxxflags>/wd4610
|
|
<toolset>msvc:<cxxflags>/wd4510
|
|
<toolset>msvc:<cxxflags>/wd4127
|
|
<toolset>msvc:<cxxflags>/wd4701 # needed for lexical cast - temporary.
|
|
<toolset>msvc:<cxxflags>/wd4189 # local variable is initialized but not referenced
|
|
<toolset>msvc-7.1:<pch>off
|
|
<toolset>borland:<runtime-link>static
|
|
<include>../../../..
|
|
# For simplicities sake, make everything a static lib:
|
|
<link>static
|
|
<define>BOOST_ALL_NO_LIB=1
|
|
<include>.
|
|
;
|
|
|
|
cpp-pch pch : pch.hpp ;
|
|
|
|
path-constant here : . ;
|
|
|
|
lib test_instances : [ GLOB $(here) : *.cpp ] pch
|
|
: <link>static ;
|