13080 Commits (6860e42c065a61cee2f31615fab99af1e20c8e50)
 

Author SHA1 Message Date
Xavier Claessens 3111ce6aae mconf: Use mlog.log() instead of print() 2 years ago
Xavier Claessens 31a6633e62 mdevenv: powershell <7.0 is EOL, prefer using pwsh.exe 2 years ago
Xavier Claessens bb4c8c07f8 Fix cmd_or_ps.ps1 script with pwsh7 2 years ago
Vili Väinölä 496dce0666 Fix including headers from another drive on VS backend 2 years ago
Eli Schwartz eb69fed2f6
python module: allow specifying the pure kwarg in the installation object 2 years ago
Dylan Baker b8e53ed5ea pylint: enable use-dict-literal 2 years ago
Dylan Baker 798b6c5624 pylint: enable use-list-literal 2 years ago
Dylan Baker 4da14918cd pylint: enable consider-using-in 2 years ago
Dylan Baker 6f7ea0cc28 pylint: enable use-sequence-for-iteration 2 years ago
Dylan Baker 188c552dcf pylint: enable use-maxsplit-arg 2 years ago
Dylan Baker b11cf2f371 pylint: enable consider-using-dict-items 2 years ago
Dylan Baker 6d12d7623f pylint: move from allow-list to deny-list 2 years ago
Eli Schwartz edc3e26369
fix odd mypy issue in unreachable code 2 years ago
Eli Schwartz 8277a1aba8
simplify type annotation 2 years ago
Eli Schwartz ab20eb5bbc
compilers: avoid importing compilers upfront for detect 2 years ago
Eli Schwartz cc5ef6478f
compilers: perform targeted imports for detect 2 years ago
Eli Schwartz f6f876481f
compilers: use more direct checks for what kind of compiler we have 2 years ago
Eli Schwartz 775b67c5c1
compilers/detect: rename potentially conflicting name 2 years ago
Eli Schwartz 2b90152fe5
compilers: use consistent function signature for objc 2 years ago
Eli Schwartz 4487a256e0
compilers: remove dead code 2 years ago
Eli Schwartz 5c4cd9162e
compilers: single-source compiler class as cls, consistently 2 years ago
Eli Schwartz 9ed5cfda15
avoid importing the entire codebase at first startup 2 years ago
Eli Schwartz d3dac3cfb2
compilers: don't export every compiler as a top-level property 2 years ago
Eli Schwartz 5bfab845d0
compilers: directly import from subpackages 2 years ago
Eli Schwartz 0a9048e554
compilers: don't use instance checks to determine properties 2 years ago
Eli Schwartz 24ac3cdb9c
declare_dependency: fix regression in printing the correct error 2 years ago
Daniel Carson 004575874f Warn if wrap file changes 2 years ago
Daniel Carson 97f248db24 Move up dangling comment 2 years ago
Xavier Claessens 635cb1b873 gnome: Add some missing install_tag 2 years ago
Liam Beguin d3fd050f85 mailmap: add alias for myself 2 years ago
Liam Beguin 020e16a2b5 completions: bash: add simple init competion 2 years ago
Liam Beguin 3f86f19f95 completions: bash: define sub-commands as an array 2 years ago
Liam Beguin 24e97e1945 completions: bash: update meson sub-command list 2 years ago
Liam Beguin f08c788f61 completions: bash: add missing functions 2 years ago
Liam Beguin ebe14848e0 completions: bash: order function definitions like in help 2 years ago
Xavier Claessens 7e4188a53f devenv: Resolve executable in devenv's PATH 2 years ago
Eli Schwartz d924586bee
docs: note the automatic creation of gitignore in build directories 2 years ago
Yang Bo 83d18d137d Use os.path.realpath for default include paths testing in -isystem. 2 years ago
Eli Schwartz 719dd0d2a0
dependencies: log the real reason for a dependency lookup failing 2 years ago
Eli Schwartz b821a03511
dependencies: use better internal representation of factory methods 2 years ago
Eli Schwartz 7972c49bda
dependencies: simplify log_tried into a staticmethod 2 years ago
Eli Schwartz 36e7748d02
dependencies: simplify logging methods 2 years ago
Dylan Baker 9a645c1c5a rust: Generate a rust-project.json file when rust targets are present 2 years ago
Dylan Baker 0ef3c2b436 mesonlib: Add a function to find the first element in an iterable which matches a predicate 2 years ago
Dylan Baker b5a66ce2a3 arglist: use typing.MutableSequence instead of collections 2 years ago
Eli Schwartz c555724b49
docs: fix broken porting advice for intl dependency in release notes 2 years ago
Xavier Claessens 0042095d12 mcompile: Remove useless sleep 2 years ago
David Ward ee5a729190 modules: Fix paths to (sub)project source/build directories 2 years ago
David Ward 68add86f7b i18n: Fix source root in Gettext targets for subprojects 2 years ago
Eli Schwartz 7eb5709bd9
backends: limit maximum path of generated filenames 2 years ago