170 Commits (83665a482a13fa82989103989b544e30f1308795)

Author SHA1 Message Date
Xavier Claessens 6ed7a31402 environment: copy self.cmd_line_options to not modify original options 7 years ago
Xavier Claessens 7c4736d27f Convert args.projectoptions into a dict 7 years ago
Xavier Claessens f4d60acaa9 Remove had_argument_for() it is not used anymore 7 years ago
Xavier Claessens 8fb72510c3 Move to coredata some methods handling options 7 years ago
Xavier Claessens fa72cd7173 Move get_args_from_envvars() from environment to compilers 7 years ago
Chun-wei Fan 3c4c8bf775 environment.py: Properly check platform on MSVC 2008 7 years ago
Nirbheek Chauhan eb383ef4a2 Automatically add cross-mingw root and sysroot bindir to WINEPATH 7 years ago
Niklas Claesson 7fbab2c6e9 Update environment.py 7 years ago
Nirbheek Chauhan 107e061506 Error out when someone tries to use msys/python to run Meson 7 years ago
Nirbheek Chauhan 0a035dea6d Set the meson command to use when we know what it is 7 years ago
Nirbheek Chauhan a6c9f98c57 depfixer: We no longer run this as a script 7 years ago
Jussi Pakkanen e3be7f7021 Write coredata transactionally. Closes #3511. 7 years ago
Xavier Claessens 6de68e5201 Passing --default-library=both should override project value 7 years ago
makise-homura 495f47b12b Make more precise CPU detection for Elbrus platform 7 years ago
Jussi Pakkanen 3e23f36a3c Fix detection to work with newer Java compilers. 7 years ago
makise-homura 67f067d5b2 Added version detection for lcc compiler 7 years ago
Somasekhar Penugonda e62b8109eb Updates to CPP support and update review changes 7 years ago
makise-homura 7cc41baa98 Added Elbrus lcc compilers support as inheritance from gcc ones 7 years ago
Bedarkar, Malhar 831d1e4c2e - Updating cpp_std options similar to other compiler classes 7 years ago
Joel Klinghed dfc0655bcd fixup! Fix coverage-xml and coverage-text targets for gcovr >= 3.1 7 years ago
Joel Klinghed ed8197207e fixup! Fix coverage-xml and coverage-text targets for gcovr >= 3.1 7 years ago
Bedarkar, Malhar a2ee76228e First cut of ARMCC support for MESON. 7 years ago
Hemmo Nieminen 7fb8e518b2 Harmonize data pickling. 7 years ago
Hemmo Nieminen b0446075ec Remove some unused variables. 7 years ago
Joel Klinghed da01770261 Fix coverage-xml and coverage-text targets for gcovr >= 3.1 7 years ago
Thibault Saunier c48b9594ff Add support for Visual Studio csc c# compiler 7 years ago
makise-homura 22a83817c8 Fixed syntax issues (for 'in' operator) 7 years ago
makise-homura 8236bed11b Support lcc compiler for e2k (Elbrus) architecture 7 years ago
Jon Turney f37692bedb Fix exception in 'test cases/failing/55 wrong shared crate type' when rustc is missing 7 years ago
Adam C. Foltzer 1d81efb03d Add cross-compilation support for `rustc` 7 years ago
Aleksey Filippov 2cf85ae16f Use os.path: basename() and dirname() instead of split() 7 years ago
Edward Betts bdfcecd2c6 Correct spelling mistakes. 7 years ago
Matthias Klumpp 5133d8650f d: Detect recent DMD compilers 7 years ago
Nirbheek Chauhan ae0f4ef055 compilers: Fix error when objc/objc++ compilers are not found 7 years ago
Christoph Behle 7bd30c522b Fix flake8 issues. 7 years ago
Christoph Behle 1f3b41021d More version information for Fortran. 7 years ago
Christoph Behle 5b83894b77 More version information for D 7 years ago
Christoph Behle 783263b9f4 More version information for C# 7 years ago
Christoph Behle c6acf75617 More version information for compilers. 7 years ago
Josh Soref 2b0505f222 spelling: targeting 7 years ago
Jussi Pakkanen 22adda1617 Review fixes. 7 years ago
Jussi Pakkanen 5d51bc79c7 Replaced sys.executable use with the mesonlib equivalent. 7 years ago
Nirbheek Chauhan d2a250412c compilers: Improve manual library searching 7 years ago
Elliott Sales de Andrade 6715087598 Dump coredata earlier. 7 years ago
Dylan Baker 4e394b3341 dependencies: Add function to strip system -L paths 7 years ago
Nirbheek Chauhan 7c2ae55fab Revert "Revert "Merge pull request #1931 from centricular/use-patched-ninja"" 7 years ago
William D. Jones 48e7398add Check if Watcom version of cl exists in the path and avoid using it. (#2237) 7 years ago
Philippe Payant f83be23d55 Remove trailing spaces. 7 years ago
Philippe Payant fc92991e34 Fix detection of MSVC 2008 version. 7 years ago
Jussi Pakkanen 50fb7d37ab Make all functionality invokable via the main Meson binary, 7 years ago