Mesa (master): scons: Define _USE_MATH_DEFINES on MSVC.

Jose Fonseca jrfonseca at kemper.freedesktop.org
Mon Oct 26 15:22:37 UTC 2009


Module: Mesa
Branch: master
Commit: ad0975f7011222f8da4fda5cc4a6d45468445ab1
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ad0975f7011222f8da4fda5cc4a6d45468445ab1

Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Oct 26 15:11:11 2009 +0000

scons: Define _USE_MATH_DEFINES on MSVC.

---

 scons/gallium.py |    1 +
 scons/generic.py |    4 ++++
 2 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/scons/gallium.py b/scons/gallium.py
index 34877b2..a6d69fd 100644
--- a/scons/gallium.py
+++ b/scons/gallium.py
@@ -263,6 +263,7 @@ def generate(env):
         if msvc and env['toolchain'] != 'winddk':
             cppdefines += [
                 'VC_EXTRALEAN',
+                '_USE_MATH_DEFINES',
                 '_CRT_SECURE_NO_WARNINGS',
                 '_CRT_SECURE_NO_DEPRECATE',
                 '_SCL_SECURE_NO_WARNINGS',
diff --git a/scons/generic.py b/scons/generic.py
index a9c2244..a3b73b0 100644
--- a/scons/generic.py
+++ b/scons/generic.py
@@ -335,7 +335,11 @@ def generate(env):
         if msvc:
             cppdefines += [
                 'VC_EXTRALEAN',
+                '_USE_MATH_DEFINES',
+                '_CRT_SECURE_NO_WARNINGS',
                 '_CRT_SECURE_NO_DEPRECATE',
+                '_SCL_SECURE_NO_WARNINGS',
+                '_SCL_SECURE_NO_DEPRECATE',
             ]
         if debug:
             cppdefines += ['_DEBUG']




More information about the mesa-commit mailing list