aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/environment.py
AgeCommit message (Expand)AuthorFilesLines
2017-01-18cleanup: Remove redundant parenthesesMike Sinkovsky1-5/+5
2017-01-18cleanup: Unused local variablesMike Sinkovsky1-1/+0
2017-01-11style: [E1**] IndentationMike Sinkovsky1-1/+1
2017-01-11style: [E301] expected 1 blank line, found 0Mike Sinkovsky1-0/+1
2017-01-09Created a Python 3 module for simpler building of Python extension modules.Jussi Pakkanen1-0/+8
2017-01-09We only need Ninja 1.5.x for the core codeNirbheek Chauhan1-3/+3
2017-01-04ICC 17.0.0 working for Linux and Ninja Backend.Philipp Geier1-0/+8
2017-01-02fix for cross-builds targeting macosxMike Sinkovsky1-1/+1
2017-01-01style: fix E128 violationsIgor Gnatenko1-3/+6
2017-01-01style: fix E225 violationsIgor Gnatenko1-1/+1
2016-12-31Fix space before :.Jussi Pakkanen1-1/+1
2016-12-21Merge pull request #1233 from mesonbuild/wip/ignatenko/code-styleJussi Pakkanen1-2/+2
2016-12-20Fix several more lint errorsNirbheek Chauhan1-11/+7
2016-12-19tree-wide: use proper 'not in' notationIgor Gnatenko1-2/+2
2016-12-18Fix PGI Fortran compiler detection.Jussi Pakkanen1-1/+1
2016-12-11unity builds: Assembly and LLVM IR are incompatibleNirbheek Chauhan1-0/+3
2016-12-11compilers: Implement support for LLVM IR compilationNirbheek Chauhan1-0/+3
2016-12-11Use universal_newlines=True for all Popen callsNirbheek Chauhan1-54/+15
2016-11-26Always catch PermissionError while looking for NinjaNirbheek Chauhan1-1/+2
2016-11-18Removed Valgrind from core.Jussi Pakkanen1-6/+0
2016-11-11environment: Use GNU defines to get version of c, c++, objc and fortranPaulo Antonio Alvarez1-0/+4
2016-11-11environment: Static method to get gcc version from compiler definesPaulo Antonio Alvarez1-0/+7
2016-11-02The regex to detect version numbers needs to be a bit more complex. Closes #967.Jussi Pakkanen1-61/+32
2016-10-26Directly pass the compiler to get_args_from_envvarsNirbheek Chauhan1-4/+8
2016-10-08Use argv[0] to internally relaunch meson.pyEmanuele Aina1-6/+4
2016-09-27environment: Add support for MinGW/GCC to detect_windows_arch()Nirbheek Chauhan1-3/+2
2016-09-27compilers: Make GCC detection more robust on all platformsNirbheek Chauhan1-37/+65
2016-09-26Treat 32-bit compiles on 64-bit Windows as nativeNirbheek Chauhan1-9/+75
2016-08-27Flatten isinstance calls. (#715)Elliott Sales de Andrade1-1/+1
2016-08-21Simplify D compiler argument translationMatthias Klumpp1-1/+0
2016-08-19Implement D supportMatthias Klumpp1-2/+47
2016-08-12Only append compile flags to the link flags when appropriateNirbheek Chauhan1-3/+9
2016-08-11Print the CFLAGS/LDFLAGS/etc inherited from the environmentNirbheek Chauhan1-24/+37
2016-07-30Merge pull request #660 from mesonbuild/libdirfixJussi Pakkanen1-8/+10
2016-07-30Determine lib paths on demand rather than up front because they might change ...Jussi Pakkanen1-8/+10
2016-07-29vs: Fix regen_checker by using the correct coredata mtimeNirbheek Chauhan1-1/+2
2016-07-20Properties is no longer mandatory in cross files so do not require it.Jussi Pakkanen1-3/+1
2016-07-19Normalize the path of a configured file to avoid dupes (#640)Nirbheek Chauhan1-3/+5
2016-07-19vs: Fix Meson invocation while doing regen (#646)Nirbheek Chauhan1-0/+1
2016-07-13Merge pull request #417 from nirbheek/dll-pathsJussi Pakkanen1-44/+43
2016-07-02Can get arbitrary data from cross file properties.Jussi Pakkanen1-0/+3
2016-07-01Overhaul versioning and naming of librariesNirbheek Chauhan1-44/+43
2016-06-16be more resilient for identifying gcc compilersNoam Meltzer1-1/+1
2016-05-30Set Gnu fortran type based on platform.Jussi Pakkanen1-1/+7
2016-05-25Merge pull request #542 from mesonbuild/ownstdlibJussi Pakkanen1-0/+6
2016-05-21Can specify a stdlib subproject that is used implicitly on all targets with s...Jussi Pakkanen1-0/+6
2016-05-01Merge pull request #516 from centricular/cross-compile_32bit-x86_on_64bit-x86...Jussi Pakkanen1-6/+57
2016-04-28Use module path when looking for meson scripts dirMinijackson1-1/+2
2016-04-15Separate out cpu_method to environment.py and add amd64 quirkNirbheek Chauhan1-0/+7
2016-04-15Don't require an exe_wrapper when cross-compiling 32-bit on 64-bitNirbheek Chauhan1-6/+50