aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/cmake
AgeCommit message (Expand)AuthorFilesLines
2023-05-03cmake module: use more typed_pos_args for consistencyEli Schwartz1-6/+2
2023-04-11fix various spelling issuesJosh Soref2-5/+5
2023-02-13cmake: check that `re.search` returned a non-None valueDylan Baker1-6/+12
2023-02-01micro-optimize: define typing-only objects in TYPE_CHECKINGEli Schwartz2-5/+5
2023-02-01treewide: add future annotations importEli Schwartz5-0/+5
2023-02-01pyupgrade: use set literalEli Schwartz1-1/+1
2022-11-30pylint: enable the set_membership pluginDylan Baker4-9/+9
2022-11-29pylint: enable the bad_builtin checkerDylan Baker2-2/+2
2022-11-29Fix crash when toolchain is missingSmallWood-D1-2/+3
2022-11-24migrate some type comments to modern type annotationsEli Schwartz1-54/+54
2022-11-24remove a couple of unneeded type annotationsEli Schwartz1-8/+8
2022-10-04pylint: enable use-a-generatorDylan Baker4-11/+11
2022-10-03pylint: enable unnecessary-comprehensionDylan Baker1-1/+1
2022-09-19pylint: enable consider-using-inDylan Baker1-1/+1
2022-09-19compilers: don't use instance checks to determine propertiesEli Schwartz1-2/+1
2022-08-26Fix purely white space issues reported by flake8Alf Henrik Sauge7-152/+152
2022-07-18Applied tristan957's suggestionsVolker Weißmann2-3/+2
2022-07-18cmake module: Better warnings and error messages in some cases.Volker Weißmann3-0/+10
2022-07-03move various unused typing-only imports into type-checking blocksEli Schwartz3-5/+12
2022-07-03sort imports for neatnessEli Schwartz1-6/+6
2022-05-24cmake: fix detecting directories as input files (fixes #10244)Daniel Mensinger1-1/+1
2022-04-18Fix generator expression list problems (fixes #10288)Daniel Mensinger1-6/+7
2022-04-03cmake: Better error message when configuring a CMake subproject fails.Daniel Mensinger2-4/+23
2022-03-29Fix CMake deprecation warning generated from interpreterTristan Partin1-1/+1
2022-03-07Merge pull request #9743 from mensinda/cmakeGeneratorFixedJussi Pakkanen4-7/+100
2022-02-16flake8: fix wrong numbers of blank line separatorsEli Schwartz1-0/+1
2022-02-03cmake: Deprecate CMake <3.17 supportDaniel Mensinger2-12/+11
2022-02-03cmake: Drop CMake server support and bump min. CMake to >= 3.14Daniel Mensinger3-434/+17
2022-01-23cmake: Add TARGET_ generator expression support (fixes #9305)Daniel Mensinger4-11/+72
2022-01-23cmake: Move generator expression evaluation to the end of the traceparserDaniel Mensinger2-3/+35
2022-01-10port from embedded data to importlib.resourcesEli Schwartz2-2/+2
2021-12-02cmake: Deprecate CMake <3.14 and warn for <3.17 (#9677)Daniel Mensinger1-0/+14
2021-12-01cmake: Fix old style dependency lookup with imported targetsDaniel Mensinger4-78/+140
2021-11-21Support Visual Studio 2022 backendCrend King1-0/+1
2021-10-10Fix typos discovered by codespellChristian Clauss1-1/+1
2021-10-08cmake: handle arguments in the [binaries] section of the machine filePaolo Bonzini1-6/+17
2021-10-04remove double importEli Schwartz1-2/+2
2021-09-24pylint: check for duplicate importsDylan Baker1-1/+0
2021-09-14apply flake8 fixes for unused imports and missing importsEli Schwartz1-1/+0
2021-09-14semicolons are not needed in pythonEli Schwartz1-1/+1
2021-08-31pylint: turn on superflous-parensDylan Baker3-12/+12
2021-07-05more f-strings too complex to be caught by pyupgradeEli Schwartz1-2/+2
2021-07-05fix typo in log messageEli Schwartz1-1/+1
2021-07-05cmake: Only use the `cm_` prefix when it is actually required (fixes #8955)Daniel Mensinger1-1/+4
2021-06-29fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger3-8/+8
2021-06-22Add Visual Studio 2012/2013 backends (#8803)fanc9991-1/+3
2021-06-22Fix for Issue 8910 (Meson filters CMake asm files)Justin Handville1-2/+2
2021-06-07upgrade percent formatted strings pyupgrade did not catchEli Schwartz1-3/+3
2021-06-02use an immutable list for an lru_cached functionsDylan Baker1-2/+3
2021-05-30cmake: select correct generator in toolchain.pyDaniel Mensinger4-16/+29