96 Commits (4e374d5cefd25dfa0de8debf0c53e8c6f74380d9)

Author SHA1 Message Date
Dylan Baker a72840cd2e
pylint: enable use-a-generator 2 years ago
Dylan Baker 20d76b8353
pylint: enable unnecessary-comprehension 2 years ago
Dylan Baker 4da14918cd pylint: enable consider-using-in 2 years ago
Eli Schwartz 0a9048e554
compilers: don't use instance checks to determine properties 2 years ago
Alf Henrik Sauge 06bf9a5cda Fix purely white space issues reported by flake8 2 years ago
Volker Weißmann 5f3c7125cc Applied tristan957's suggestions 2 years ago
Volker Weißmann cdd2dca174 cmake module: Better warnings and error messages in some cases. 2 years ago
Eli Schwartz 0703ee0aef
move various unused typing-only imports into type-checking blocks 2 years ago
Eli Schwartz 075ccc68be
sort imports for neatness 2 years ago
Daniel Mensinger ac31eb49d6 cmake: fix detecting directories as input files (fixes #10244) 3 years ago
Daniel Mensinger 1b9c4b7192 Fix generator expression list problems (fixes #10288) 3 years ago
Daniel Mensinger 4dd6cb8469 cmake: Better error message when configuring a CMake subproject fails. 3 years ago
Tristan Partin d93fe56e89 Fix CMake deprecation warning generated from interpreter 3 years ago
Eli Schwartz 07d9c72e17
flake8: fix wrong numbers of blank line separators 3 years ago
Daniel Mensinger 63870da449 cmake: Deprecate CMake <3.17 support 3 years ago
Daniel Mensinger 78619e2c40 cmake: Drop CMake server support and bump min. CMake to >= 3.14 3 years ago
Daniel Mensinger 42843c4cf6
cmake: Add TARGET_ generator expression support (fixes #9305) 3 years ago
Daniel Mensinger 99aae9b4df
cmake: Move generator expression evaluation to the end of the traceparser 3 years ago
Eli Schwartz 140097faf0
port from embedded data to importlib.resources 3 years ago
Daniel Mensinger 3f1519f2e7
cmake: Deprecate CMake <3.14 and warn for <3.17 (#9677) 3 years ago
Daniel Mensinger 45c5300496 cmake: Fix old style dependency lookup with imported targets 3 years ago
Crend King 809792c223 Support Visual Studio 2022 backend 3 years ago
Christian Clauss a5020857f3 Fix typos discovered by codespell 3 years ago
Paolo Bonzini 7639b70796 cmake: handle arguments in the [binaries] section of the machine file 3 years ago
Eli Schwartz 520996fff1
remove double import 3 years ago
Dylan Baker 9795323b86 pylint: check for duplicate imports 3 years ago
Eli Schwartz 87e13af1c8
apply flake8 fixes for unused imports and missing imports 3 years ago
Eli Schwartz cdd0a1ddc8
semicolons are not needed in python 3 years ago
Dylan Baker 4d7031437c pylint: turn on superflous-parens 3 years ago
Eli Schwartz dd31891c1f more f-strings too complex to be caught by pyupgrade 3 years ago
Eli Schwartz 566efba216 fix typo in log message 3 years ago
Daniel Mensinger 0d0f2cdafd cmake: Only use the `cm_` prefix when it is actually required (fixes #8955) 3 years ago
Daniel Mensinger 3e396b3782
fix: Always explicitly set encoding for text files (fixes #8263) 3 years ago
fanc999 edfe24178d
Add Visual Studio 2012/2013 backends (#8803) 3 years ago
Justin Handville 9f248c778d Fix for Issue 8910 (Meson filters CMake asm files) 3 years ago
Eli Schwartz 998076a192
upgrade percent formatted strings pyupgrade did not catch 4 years ago
Dylan Baker 113a159514 use an immutable list for an lru_cached functions 4 years ago
Daniel Mensinger 9b5463681e
cmake: select correct generator in toolchain.py 4 years ago
Daniel Mensinger f0812baf8d
cmake: exclude generated files from the buildsystem files list 4 years ago
Daniel Mensinger 49c730ef05
cmake: Fix CMakeToolchain (fixes #8293) 4 years ago
Daniel Mensinger 0e777e7c90
cmake: CMakeTraceParser improvements 4 years ago
Dylan Baker 40e3577a65 split program related classes and functions out of dependencies 4 years ago
Eli Schwartz 6a0fabc647
mass rewrite of string formatting to use f-strings everywhere 4 years ago
Dylan Baker 23d3b98fc1 split mesonlib into a package 4 years ago
Antonin Décimo 39ede12aa5 Fix misspells 4 years ago
Dylan Baker 3949c2a0e0 move CMAKE_PREFIX_PATH env var handling to environment 4 years ago
Dylan Baker e81acbd606 Use a single coredata dictionary for options 4 years ago
Dylan Baker 71db6b04a3 use OptionKey for builtin and base options 4 years ago
Dylan Baker f9b19e73a5 move OptionKey to mesonlib 4 years ago
Dylan Baker fe973d9fc4 use OptionKey for compiler_options 4 years ago