diff options
| author | Jussi Pakkanen <jpakkane@gmail.com> | 2012-12-26 17:26:58 +0200 |
|---|---|---|
| committer | Jussi Pakkanen <jpakkane@gmail.com> | 2012-12-26 17:26:58 +0200 |
| commit | 22b162bd0dc4e07aca6d38f208d5f4a8fa11d4df (patch) | |
| tree | bc529b8a302c051114f64c5c35baced83ee3d03a /runbuilder.py | |
| parent | f16feed44ae396ee045f5214407bb150c9347793 (diff) | |
| download | meson-22b162bd0dc4e07aca6d38f208d5f4a8fa11d4df.tar.gz | |
Check that the C compiler can produce valid executables.
Diffstat (limited to 'runbuilder.py')
| -rwxr-xr-x | runbuilder.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/runbuilder.py b/runbuilder.py index beeb53706..2e21527df 100755 --- a/runbuilder.py +++ b/runbuilder.py @@ -17,6 +17,7 @@ from optparse import OptionParser import sys, stat import os.path +import environment parser = OptionParser() @@ -30,6 +31,8 @@ class Builder(): def __init__(self, dir1, dir2, options): (self.source_dir, self.build_dir) = self.validate_dirs(dir1, dir2) + self.compiler = environment.GnuCCompiler('gcc') + self.compiler.sanity_check(self.build_dir) def has_builder_file(self, dirname): fname = os.path.join(dirname, Builder.builder_filename) |
