diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2016-07-03 02:29:50 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-07-03 02:29:50 +0300 |
commit | d6ab5027feac5e3c784e9a6577cbe790c9082643 (patch) | |
tree | f94b8e1b0f40ac7cd8dcd4596c7811d1428f9d76 /mesonbuild/backend/ninjabackend.py | |
parent | c0057da133d212dd4e0efeab84e2a34f814c5c83 (diff) | |
parent | a0666ebf9c4e193f176fa1aeafbcbf13445b51f4 (diff) | |
download | meson-d6ab5027feac5e3c784e9a6577cbe790c9082643.zip meson-d6ab5027feac5e3c784e9a6577cbe790c9082643.tar.gz meson-d6ab5027feac5e3c784e9a6577cbe790c9082643.tar.bz2 |
Merge pull request #623 from mesonbuild/colorout
Enable colored output with GCC.
Diffstat (limited to 'mesonbuild/backend/ninjabackend.py')
-rw-r--r-- | mesonbuild/backend/ninjabackend.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/mesonbuild/backend/ninjabackend.py b/mesonbuild/backend/ninjabackend.py index 9bc4842..a1bccc2 100644 --- a/mesonbuild/backend/ninjabackend.py +++ b/mesonbuild/backend/ninjabackend.py @@ -665,7 +665,7 @@ int dummy; outname_rel = os.path.join(self.get_target_dir(target), fname) src_list = target.get_sources() class_list = [] - compiler = self.get_compiler_for_source(src_list[0]) + compiler = self.get_compiler_for_source(src_list[0], False) assert(compiler.get_language() == 'java') c = 'c' m = '' @@ -716,7 +716,7 @@ int dummy; fname = target.get_filename() outname_rel = os.path.join(self.get_target_dir(target), fname) src_list = target.get_sources() - compiler = self.get_compiler_for_source(src_list[0]) + compiler = self.get_compiler_for_source(src_list[0], False) assert(compiler.get_language() == 'cs') rel_srcs = [s.rel_to_builddir(self.build_to_src) for s in src_list] deps = [] @@ -1424,7 +1424,7 @@ rule FORTRAN_DEP_HACK if isinstance(src, RawFilename) and src.fname.endswith('.h'): raise RuntimeError('Fug') extra_orderdeps = [] - compiler = self.get_compiler_for_source(src) + compiler = self.get_compiler_for_source(src, target.is_cross) commands = [] # The first thing is implicit include directories: source, build and private. commands += compiler.get_include_args(self.get_target_private_dir(target), False) |