[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [60001] trunk/blender: OSX/Scons/clang: restrict the ftemplate fix to clang only

jens verwiebe info at jensverwiebe.de
Tue Sep 10 14:31:22 CEST 2013


Revision: 60001
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=60001
Author:   jensverwiebe
Date:     2013-09-10 12:31:21 +0000 (Tue, 10 Sep 2013)
Log Message:
-----------
OSX/Scons/clang: restrict the ftemplate fix to clang only

Modified Paths:
--------------
    trunk/blender/SConstruct
    trunk/blender/build_files/scons/config/darwin-config.py

Modified: trunk/blender/SConstruct
===================================================================
--- trunk/blender/SConstruct	2013-09-10 12:22:21 UTC (rev 60000)
+++ trunk/blender/SConstruct	2013-09-10 12:31:21 UTC (rev 60001)
@@ -294,6 +294,9 @@
         print  B.bc.OKGREEN + "Auto-setting available MacOSX SDK -> " + B.bc.ENDC + "MacOSX10.6.sdk"
     else:
         print B.bc.OKGREEN + "Found recommended sdk :" + B.bc.ENDC + " using MacOSX10.5.sdk"
+		
+    if env['CXX'].startswith('clang'):
+        env['CCFLAGS'].append('-ftemplate-depth=1024') # would break other gcc or llvm-gcc
 
     # for now, Mac builders must download and install the 3DxWare 10 Beta 4 driver framework from 3Dconnexion
     # necessary header file lives here when installed:

Modified: trunk/blender/build_files/scons/config/darwin-config.py
===================================================================
--- trunk/blender/build_files/scons/config/darwin-config.py	2013-09-10 12:22:21 UTC (rev 60000)
+++ trunk/blender/build_files/scons/config/darwin-config.py	2013-09-10 12:31:21 UTC (rev 60001)
@@ -348,7 +348,7 @@
 
 CFLAGS = []
 CXXFLAGS = []
-CCFLAGS = ['-pipe','-funsigned-char','-ftemplate-depth=1024']
+CCFLAGS = ['-pipe','-funsigned-char']
 
 
 CPPFLAGS = list(ARCH_FLAGS)




More information about the Bf-blender-cvs mailing list