summaryrefslogtreecommitdiff
path: root/mesonbuild/mesonlib.py
AgeCommit message (Expand)Author
2020-06-10Updated to resolve issue identifying SGI CPUs on IRIX systemsEric Dodd
2020-06-04mesonlib.py: refactored detect_vcs() to use pathlib.Path (#7230)Joshua Gawley
2020-05-14interpreter: Add always set default value for version and set it ASAPDylan Baker
2020-05-14boost: Try finding libraries with the matching arch (fixes #7110)Daniel Mensinger
2020-04-10Recognize Hurd as platform/OSPino Toscano
2020-04-10cmake: support cmake config file syntax (#6917)dabrain34
2020-03-19Remove my notes from sourcesClausKlein
2020-03-19Use os.path.normpath() for include pathsClausKlein
2020-03-05remove ability to pass multiple keys to extract_as_listDylan Baker
2020-03-05mesonlib: use mlog instead of printDylan Baker
2020-03-05mesonlib: Replace unholder argument to listifyDylan Baker
2020-03-05mesonbuild/mesonlib: Add type annotationsDylan Baker
2020-03-04mesonlib: Fix File.__eq__ to return NotImplementedDylan Baker
2020-03-04mesonlib: Use textwrap.dedentDylan Baker
2020-03-02types: Remove redundant __init__() -> None annotationDaniel Mensinger
2020-02-28Remove unused MesonException.get_msg_with_context()Jon Turney
2020-02-16Popen_safe: Always re-setup the console colorsNirbheek Chauhan
2020-02-16Split console colourization into a separate functionNirbheek Chauhan
2020-02-16mesonlib: Set stdin to DEVNULL for all programs run by usNirbheek Chauhan
2020-02-05add meson.get_native_property for native filesMichael Hirsch, Ph.D
2020-01-22Move git helper out into mesonlib for reuseNirbheek Chauhan
2020-01-08types: Fix/ignore flake8 B014/F811Daniel Mensinger
2020-01-08types: import typing as T (fixes #6333)Daniel Mensinger
2019-12-09cmake: add project language to cmakelists.txtMichael Hirsch, Ph.D
2019-12-05lgtm: ignore Iterator does not return self from __iter__ methodDaniel Mensinger
2019-11-28Revert "Have set() and set_quoted() of configuration object work with newlines."Xavier Claessens
2019-11-25dep: MPI make work for intel-cl and improve robustnessMichael Hirsch, Ph.D
2019-11-19Have set() and set_quoted() of configuration object work with newlines.Jehan
2019-11-06Fix typos found by codespellWolfgang Stöggl
2019-11-05dependency('cuda')Aleksey Gurtovoy
2019-10-22ducking 'None' for missing moduleMichael Hirsch, Ph.D
2019-09-25Add helper to print warnings onceZbigniew Jędrzejewski-Szmek
2019-09-24CUDA support on WindowsAleksey Gurtovoy
2019-09-13get_library_dirs: Add Solaris 64-bit library subdirsAlan Coopersmith
2019-09-05mesonlib.split_args/quote_arg/join_argsAleksey Gurtovoy
2019-08-24wine: Try to get the short paths when generating WINEPATHThibault Saunier
2019-08-23Support NetBSD aarch64 and earm.nia
2019-08-17Only iterate over existing libdirs.Jussi Pakkanen
2019-07-23mesonlib: Annotate Popen_safe functionsDylan Baker
2019-07-20Add optional progress bar when generating build.ninjaNirbheek Chauhan
2019-07-08type hints @dcbakerMichael Hirsch, Ph.D
2019-07-08add clang c_std=c18 aliasMichael Hirsch, Ph.D
2019-06-09remove `for_XXX` functions from mesonlibJohn Ericson
2019-06-09Use `env.machines.*` to avoid some `is_cross`John Ericson
2019-06-05Per machine do 'build.' and '' option prefixesJohn Ericson
2019-05-28BUGFIX variable name #5285Michael Hirsch, Ph.D
2019-05-16Merge pull request #5395 from dcbaker/mtest-annotationsJussi Pakkanen
2019-05-16Make `PerMachine` and `MachineChoice` have just `build` and `host`John Ericson
2019-05-14mesonlib: Annotate substring_in_listDylan Baker
2019-05-13This is the fork "sneyx1234/meson" of the current git "mesonbuild/meson" head...Simon Ney