225 Commits (34f7fee741bdb8c01c15556dd56b4fd82d3a5bdd)

Author SHA1 Message Date
Christoph Reiter 0710ad18d9 Be stricter when detecting Windows/Cygwin 4 years ago
Paolo Bonzini 372f420778 File: precompute hash 4 years ago
Peter Harris 45a12d28b9 aix: fix cpu family detection 4 years ago
Elad Lahav 1ddd2b4cbe Use uname -p to detect x86_64 on QNX. 4 years ago
Dylan Baker 5358765806 mesonlib: Add repr() methods to PerMachine classes 4 years ago
Eric Dodd 71d68a940b Updated to resolve issue identifying SGI CPUs on IRIX systems 5 years ago
Joshua Gawley 6d2255ffec
mesonlib.py: refactored detect_vcs() to use pathlib.Path (#7230) 5 years ago
Dylan Baker 29ef4478df compilers/d: Add b_ndebug support 5 years ago
Dylan Baker e35584e9ff interpreter: Add always set default value for version and set it ASAP 5 years ago
Daniel Mensinger 57e55b1a9d boost: Try finding libraries with the matching arch (fixes #7110) 5 years ago
Pino Toscano a441836773 Recognize Hurd as platform/OS 5 years ago
dabrain34 97a72a1c53
cmake: support cmake config file syntax (#6917) 5 years ago
ClausKlein 00104b1081 Remove my notes from sources 5 years ago
ClausKlein f72c990bfd Use os.path.normpath() for include paths 5 years ago
Dylan Baker 581d69a8d3 remove ability to pass multiple keys to extract_as_list 5 years ago
Dylan Baker e3beaf87a5 mesonlib: use mlog instead of print 5 years ago
Dylan Baker a8293dd59c mesonlib: Replace unholder argument to listify 5 years ago
Dylan Baker 1a82880730 mesonbuild/mesonlib: Add type annotations 5 years ago
Dylan Baker a7407b8782 mesonlib: Fix File.__eq__ to return NotImplemented 5 years ago
Dylan Baker f79ac4cefa mesonlib: Use textwrap.dedent 5 years ago
Daniel Mensinger d67888bf9b
types: Remove redundant __init__() -> None annotation 5 years ago
Jon Turney fa928e803b
Remove unused MesonException.get_msg_with_context() 5 years ago
Nirbheek Chauhan 97274621a5 Popen_safe: Always re-setup the console colors 5 years ago
Nirbheek Chauhan c05b725122 Split console colourization into a separate function 5 years ago
Nirbheek Chauhan 11253a1c3a mesonlib: Set stdin to DEVNULL for all programs run by us 5 years ago
Michael Hirsch, Ph.D c2e6565029
add meson.get_native_property for native files 5 years ago
Nirbheek Chauhan 712b2f08c7 Move git helper out into mesonlib for reuse 5 years ago
Daniel Mensinger cb262ab481 types: Fix/ignore flake8 B014/F811 5 years ago
Daniel Mensinger 09b53c534f types: import typing as T (fixes #6333) 5 years ago
Michael Hirsch, Ph.D 98fd4e5557 cmake: add project language to cmakelists.txt 5 years ago
Daniel Mensinger 40837894e8 lgtm: ignore Iterator does not return self from __iter__ method 5 years ago
Xavier Claessens b33830f99e Revert "Have set() and set_quoted() of configuration object work with newlines." 5 years ago
Michael Hirsch, Ph.D 8313e8fd54 dep: MPI make work for intel-cl and improve robustness 5 years ago
Jehan 6ed36e97ae Have set() and set_quoted() of configuration object work with newlines. 5 years ago
Wolfgang Stöggl f037e7ef45 Fix typos found by codespell 5 years ago
Aleksey Gurtovoy f56ef583d3 dependency('cuda') 5 years ago
Michael Hirsch, Ph.D 765a5e9835
ducking 'None' for missing module 5 years ago
Zbigniew Jędrzejewski-Szmek 3a6920ebdc Add helper to print warnings once 5 years ago
Aleksey Gurtovoy 6ac5db50c9 CUDA support on Windows 5 years ago
Alan Coopersmith 3e0279ba9f get_library_dirs: Add Solaris 64-bit library subdirs 5 years ago
Aleksey Gurtovoy 75daed27bc mesonlib.split_args/quote_arg/join_args 5 years ago
Thibault Saunier 42c5e4fe2b wine: Try to get the short paths when generating WINEPATH 5 years ago
nia 246b49fe75 Support NetBSD aarch64 and earm. 5 years ago
Jussi Pakkanen a201499306 Only iterate over existing libdirs. 5 years ago
Dylan Baker 753587ee15 mesonlib: Annotate Popen_safe functions 5 years ago
Nirbheek Chauhan 9c2724bce5 Add optional progress bar when generating build.ninja 5 years ago
Michael Hirsch, Ph.D 8e0acae439
type hints @dcbaker 5 years ago
Michael Hirsch, Ph.D c756d06fbb
add clang c_std=c18 alias 5 years ago
John Ericson 8a09434cd4 remove `for_XXX` functions from mesonlib 6 years ago
John Ericson 32e827dcdc Use `env.machines.*` to avoid some `is_cross` 6 years ago