Files
main/hardware/firewire/libffado/files/flags.patch
T
Poyraz76 50111c51a0 libffado
2015-08-20 18:01:05 +03:00

36 lines
1.1 KiB
Diff

Index: libffado-2.1.0/SConstruct
===================================================================
--- libffado-2.1.0.orig/SConstruct
+++ libffado-2.1.0/SConstruct
@@ -84,6 +84,30 @@ buildenv=os.environ
env = Environment( tools=['default','scanreplace','pyuic','pyuic4','dbus','doxygen','pkgconfig'], toolpath=['admin'], ENV = buildenv, options=opts )
+
+if os.environ.has_key('CC'):
+ env['CC'] = os.environ['CC']
+
+if os.environ.has_key('CXX'):
+ env['CXX'] = os.environ['CXX']
+
+# grab OS CFLAGS / CCFLAGS
+if os.environ.has_key('CFLAGS'):
+ env['OS_CFLAGS'] = os.environ['CFLAGS']
+ env['CFLAGS'] = os.environ['CFLAGS']
+
+if os.environ.has_key('CCFLAGS'):
+ env['OS_CCFLAGS'] = os.environ['CCFLAGS']
+ env['CCFLAGS'] = os.environ['CCFLAGS']
+
+if os.environ.has_key('CXXFLAGS'):
+ env['OS_CCFLAGS'] = os.environ['CXXFLAGS']
+ env['CXXFLAGS'] = os.environ['CXXFLAGS']
+
+if os.environ.has_key('CPPFLAGS'):
+ env['OS_CPPFLAGS'] = os.environ['CPPFLAGS']
+ env['CPPFLAGS'] = os.environ['CPPFLAGS']
+
if env.has_key('COMPILE_FLAGS') and len(env['COMPILE_FLAGS']) > 0:
print '''
* Usage of additional flags is not supported by the ffado-devs.