From 22b162bd0dc4e07aca6d38f208d5f4a8fa11d4df Mon Sep 17 00:00:00 2001 From: Jussi Pakkanen Date: Wed, 26 Dec 2012 17:26:58 +0200 Subject: Check that the C compiler can produce valid executables. --- runbuilder.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'runbuilder.py') 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) -- cgit v1.2.3