aboutsummaryrefslogtreecommitdiff
path: root/environment.py
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2012-12-24 10:33:09 +0200
committerJussi Pakkanen <jpakkane@gmail.com>2012-12-24 10:33:09 +0200
commitf07e43cb37b39ad6e2b612a5d99d0cde3d3835d1 (patch)
tree2d61bf3da6f9dce78368a0948e54fb55f280ce71 /environment.py
parent3297faaaa8bde097a0b80f85a999d9fb9c423d00 (diff)
downloadmeson-f07e43cb37b39ad6e2b612a5d99d0cde3d3835d1.zip
meson-f07e43cb37b39ad6e2b612a5d99d0cde3d3835d1.tar.gz
meson-f07e43cb37b39ad6e2b612a5d99d0cde3d3835d1.tar.bz2
Opt flags.
Diffstat (limited to 'environment.py')
-rwxr-xr-xenvironment.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/environment.py b/environment.py
index 0eb0dfe..5af333c 100755
--- a/environment.py
+++ b/environment.py
@@ -34,14 +34,20 @@ class CCompiler():
def __init__(self, exelist):
self.exelist = exelist
+ def get_exelist(self):
+ return self.exelist
+
class GnuCCompiler(CCompiler):
- std_warn_flags = ['-Wall']
+ std_warn_flags = ['-Wall', '-Winvalid-pch']
+ std_opt_flags = ['-O2']
+
def __init__(self, exelist):
CCompiler.__init__(self, exelist)
def get_std_warn_flags(self):
return GnuCCompiler.std_warn_flags
+ def get_std_opt_flags(self):
+ return GnuCCompiler.std_opt_flags
if __name__ == '__main__':
gnuc = detect_c_compiler('/usr/bin/cc')
- \ No newline at end of file