203 Commits (76ae8658645c3e697bdf95777bbd36df7c1dd622)

Author SHA1 Message Date
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
John Ericson af2d7af998 Per machine do 'build.' and '' option prefixes 6 years ago
Michael Hirsch, Ph.D e83084fbfe BUGFIX variable name #5285 6 years ago
John Ericson 957d8e051c Make `PerMachine` and `MachineChoice` have just `build` and `host` 6 years ago
Dylan Baker 2cc70c631b mesonlib: Annotate substring_in_list 6 years ago
Simon Ney 81170a9cbe This is the fork "sneyx1234/meson" of the current git "mesonbuild/meson" head to converge it to the solaris 11.4 platform based on the sparcv9 and i386 processor architecture. 6 years ago
Dylan Baker edb1229a48 mesonlib: Make a few type annotations strings 6 years ago
John Ericson 4c2617a9c6 Add some type annotations and fix lints 6 years ago
Michael Olbrich a15a8b7e24 Don't close fds when executing programs 6 years ago
Daniel Mensinger e75211d321
Fix builtin variable names 6 years ago
Dylan Baker cbdf9d0647 mesonlib: Reimplement version comparison for speed 6 years ago
Dylan Baker c30ccae0b6 mesonlib: Remove useless repetition of the same check 6 years ago
Dylan Baker fa26844f67 mesonlib: specialize the implementation of == and != 6 years ago
Dylan Baker 8977e49a9b mesonlib: use ints instead of strings for numbers 6 years ago
Dylan Baker 506f8708ba mesonlib: use zip() in Version 6 years ago
Dylan Baker 25f8d28251 mesonlib: Add some type annotations 6 years ago
Dylan Baker ac627bcea7 replace library type strings with an enum 6 years ago
Niclas Zeising f85a71605d Fix get_library_dirs() on FreeBSD 6 years ago
Niclas Zeising 87d64b4632 Fix default_libdir() on FreeBSD 6 years ago
Michael Hirsch, Ph.D 907af96193 add type hinting 6 years ago
Dylan Baker 0eccce799f mesonlib: Use class syntax for defining MachineChoice 6 years ago
Nirbheek Chauhan 79c087bad2 macos: lipo outputs aarch64 as arm64, fix it 6 years ago
Nirbheek Chauhan b5f6be6733 macos: lipo from older xcode does not support -archs 6 years ago