aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/environment.py
AgeCommit message (Expand)AuthorFilesLines
2018-06-06environment: copy self.cmd_line_options to not modify original optionsXavier Claessens1-1/+1
2018-06-06Convert args.projectoptions into a dictXavier Claessens1-1/+1
2018-06-06Remove had_argument_for() it is not used anymoreXavier Claessens1-14/+1
2018-06-06Move to coredata some methods handling optionsXavier Claessens1-9/+0
2018-06-06Move get_args_from_envvars() from environment to compilersXavier Claessens1-53/+0
2018-06-06environment.py: Properly check platform on MSVC 2008Chun-wei Fan1-3/+11
2018-06-05Automatically add cross-mingw root and sysroot bindir to WINEPATHNirbheek Chauhan1-0/+6
2018-06-04Update environment.pyNiklas Claesson1-1/+1
2018-06-03Error out when someone tries to use msys/python to run MesonNirbheek Chauhan1-0/+5
2018-06-01Set the meson command to use when we know what it isNirbheek Chauhan1-3/+3
2018-05-24depfixer: We no longer run this as a scriptNirbheek Chauhan1-4/+0
2018-05-21Write coredata transactionally. Closes #3511.Jussi Pakkanen1-3/+1
2018-04-27Passing --default-library=both should override project valueXavier Claessens1-1/+1
2018-04-16Merged Arm CC support.Jussi Pakkanen1-0/+7
2018-04-15Merge pull request #3115 from makise-homura/e2k-lcc-supportJussi Pakkanen1-6/+44
2018-04-12Make more precise CPU detection for Elbrus platformmakise-homura1-0/+3
2018-04-02Fix detection to work with newer Java compilers.Jussi Pakkanen1-1/+1
2018-03-28Added version detection for lcc compilermakise-homura1-2/+13
2018-03-27Updates to CPP support and update review changesSomasekhar Penugonda1-8/+7
2018-03-19Added Elbrus lcc compilers support as inheritance from gcc onesmakise-homura1-3/+27
2018-03-14- Updating cpp_std options similar to other compiler classesBedarkar, Malhar1-5/+4
2018-03-13Merge pull request #3145 from thejk/gcovrJussi Pakkanen1-4/+17
2018-03-13fixup! Fix coverage-xml and coverage-text targets for gcovr >= 3.1Joel Klinghed1-1/+2
2018-03-12fixup! Fix coverage-xml and coverage-text targets for gcovr >= 3.1Joel Klinghed1-2/+2
2018-03-05First cut of ARMCC support for MESON.Bedarkar, Malhar1-2/+11
2018-03-01Harmonize data pickling.Hemmo Nieminen1-5/+3
2018-03-01Remove some unused variables.Hemmo Nieminen1-1/+0
2018-02-27Fix coverage-xml and coverage-text targets for gcovr >= 3.1Joel Klinghed1-4/+16
2018-02-25Add support for Visual Studio csc c# compilerThibault Saunier1-11/+24
2018-02-21Fixed syntax issues (for 'in' operator)makise-homura1-3/+3
2018-02-21Support lcc compiler for e2k (Elbrus) architecturemakise-homura1-3/+3
2018-02-15Fix exception in 'test cases/failing/55 wrong shared crate type' when rustc i...Jon Turney1-2/+3
2018-02-04Merge pull request #2938 from acfoltzer/rust-cross-mergeJussi Pakkanen1-10/+19
2018-01-29Add cross-compilation support for `rustc`Adam C. Foltzer1-10/+19
2018-01-30Use os.path: basename() and dirname() instead of split()Aleksey Filippov1-1/+1
2018-01-19Correct spelling mistakes.Edward Betts1-1/+1
2018-01-07d: Detect recent DMD compilersMatthias Klumpp1-1/+1
2017-12-30compilers: Fix error when objc/objc++ compilers are not foundNirbheek Chauhan1-0/+2
2017-12-16Fix flake8 issues.Christoph Behle1-9/+9
2017-12-16More version information for Fortran.Christoph Behle1-0/+1
2017-12-16More version information for DChristoph Behle1-3/+4
2017-12-16More version information for C#Christoph Behle1-1/+2
2017-12-16More version information for compilers.Christoph Behle1-3/+4
2017-11-26spelling: targetingJosh Soref1-1/+1
2017-11-21Review fixes.Jussi Pakkanen1-1/+1
2017-11-20Replaced sys.executable use with the mesonlib equivalent.Jussi Pakkanen1-8/+4
2017-11-11compilers: Improve manual library searchingNirbheek Chauhan1-42/+2
2017-11-06Dump coredata earlier.Elliott Sales de Andrade1-2/+1
2017-10-21dependencies: Add function to strip system -L pathsDylan Baker1-0/+18
2017-09-18Revert "Revert "Merge pull request #1931 from centricular/use-patched-ninja""Nirbheek Chauhan1-1/+4