You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/media-sound/ardour/files/ardour-2.8.11-flags.patch

29 lines
926 B

--- ardour-2.8.11/SConstruct.orig
+++ ardour-2.8.11/SConstruct
@@ -414,6 +414,15 @@
if os.environ.has_key('CXX'):
context['CXX'] = os.environ['CXX']
+ if os.environ.has_key('CFLAGS'):
+ env['CCFLAGS'] += SCons.Util.CLVar(os.environ['CFLAGS'])
+
+ if os.environ.has_key('CXXFLAGS'):
+ env['CXXFLAGS'] += SCons.Util.CLVar(os.environ['CXXFLAGS'])
+
+ if os.environ.has_key('LDFLAGS'):
+ env['LINKFLAGS'] += SCons.Util.CLVar(os.environ['LDFLAGS'])
+
if os.environ.has_key('DISTCC_HOSTS'):
context['ENV']['DISTCC_HOSTS'] = os.environ['DISTCC_HOSTS']
context['ENV']['HOME'] = os.environ['HOME']
@@ -807,9 +816,6 @@
if env['DEBUG'] == 1:
env.Append(CCFLAGS=" ".join (debug_flags))
env.Append(LINKFLAGS=" ".join (debug_flags))
-else:
- env.Append(CCFLAGS=" ".join (opt_flags))
- env.Append(LINKFLAGS=" ".join (opt_flags))
if env['STL_DEBUG'] == 1:
env.Append(CXXFLAGS="-D_GLIBCXX_DEBUG")