diff setup.py @ 81542:5a729c08872a 3.3

Increase warning level for _decimal.so and libmpdec build when using gcc.
author Stefan Krah <skrah@bytereef.org>
date Wed, 16 Jan 2013 14:45:16 +0100
parents 9e63d99bff64
children d536f34759f5 5c0c6de528dd
line wrap: on
line diff
--- a/setup.py	Wed Jan 16 13:40:57 2013 +0100
+++ b/setup.py	Wed Jan 16 14:45:16 2013 +0100
@@ -1995,6 +1995,11 @@
         if not sysconfig.get_config_var('WITH_THREAD'):
             define_macros.append(('WITHOUT_THREADS', 1))
 
+        # Increase warning level for gcc:
+        if 'gcc' in cc:
+            extra_compile_args.extend(['-Wextra',
+                                       '-Wno-missing-field-initializers'])
+
         # Uncomment for extra functionality:
         #define_macros.append(('EXTRA_FUNCTIONALITY', 1))
         ext = Extension (