meson/mesonbuild
Philipp Geier 54697b4130 ICC 17.0.0 working for Linux and Ninja Backend.
Added IntelCompiler, IntelCCompiler and IntelCCompiler.
environments.py has been changed to detect icc and icpc.
ninjabackend changed for proper pch generation.

ICC 17.0.0 does not support C++13 (that's why default arguments tests fails).
Test 25 object extraction fails due to some unescaped whitespaces.
Some test with vala fail because of successful build, although they
should fail, as warning do not exit with failure.
2017-01-04 00:40:54 +05:30
..
backend ICC 17.0.0 working for Linux and Ninja Backend. 2017-01-04 00:40:54 +05:30
modules style: fix E124 violations 2017-01-01 12:02:05 -05:00
scripts fix 'unreachable code' warnings 2017-01-03 13:34:39 -05:00
wrap style: fix E128 violations 2017-01-01 12:02:05 -05:00
__init__.py Renamed meson package to mesonbuild so that we can have a script named meson in the same toplevel dir. 2016-01-16 17:35:29 +02:00
astinterpreter.py Fix space before :. 2016-12-31 16:28:15 +02:00
build.py Can specify test setups and run them with mesontest. 2017-01-02 23:52:50 +02:00
compilers.py ICC 17.0.0 working for Linux and Ninja Backend. 2017-01-04 00:40:54 +05:30
coredata.py style: fix E124 violations 2017-01-01 12:02:05 -05:00
dependencies.py style: fix E124 violations 2017-01-01 12:02:05 -05:00
environment.py ICC 17.0.0 working for Linux and Ninja Backend. 2017-01-04 00:40:54 +05:30
interpreter.py fix 'unreachable code' warnings 2017-01-03 13:34:39 -05:00
interpreterbase.py style: fix E225 violations 2017-01-01 12:02:05 -05:00
mconf.py style: fix E703 violations 2017-01-01 12:02:05 -05:00
mesonlib.py configure_file: Use utf-8 to write configured file 2016-12-22 02:04:36 +02:00
mesonmain.py Add simple uninstall target. Closes #753. 2016-12-31 13:55:55 +02:00
mintro.py style: fix E225 violations 2017-01-01 12:02:05 -05:00
mlog.py Implement mlog.warning and use it everywhere for warnings 2016-11-08 17:43:24 -05:00
mparser.py style: fix E703 violations 2017-01-01 12:02:05 -05:00
optinterpreter.py style: fix E124 violations 2017-01-01 12:02:05 -05:00