summaryrefslogtreecommitdiff
path: root/mesonbuild/cmake/interpreter.py
Commit message (Expand)AuthorAgeFilesLines
* micro-optimize: define typing-only objects in TYPE_CHECKINGEli Schwartz2023-02-011-3/+3
* pylint: enable the set_membership pluginDylan Baker2022-11-301-3/+3
* migrate some type comments to modern type annotationsEli Schwartz2022-11-241-54/+54
* remove a couple of unneeded type annotationsEli Schwartz2022-11-241-8/+8
* pylint: enable use-a-generatorDylan Baker2022-10-041-7/+7
* pylint: enable unnecessary-comprehensionDylan Baker2022-10-031-1/+1
* Fix purely white space issues reported by flake8Alf Henrik Sauge2022-08-261-84/+84
* cmake module: Better warnings and error messages in some cases.Volker Weißmann2022-07-181-0/+1
* move various unused typing-only imports into type-checking blocksEli Schwartz2022-07-031-2/+5
* sort imports for neatnessEli Schwartz2022-07-031-6/+6
* cmake: fix detecting directories as input files (fixes #10244)Daniel Mensinger2022-05-241-1/+1
* cmake: Better error message when configuring a CMake subproject fails.Daniel Mensinger2022-04-031-4/+8
* Fix CMake deprecation warning generated from interpreterTristan Partin2022-03-291-1/+1
* Merge pull request #9743 from mensinda/cmakeGeneratorFixedJussi Pakkanen2022-03-071-2/+2
|\
| * cmake: Add TARGET_ generator expression support (fixes #9305)Daniel Mensinger2022-01-231-2/+2
* | cmake: Deprecate CMake <3.17 supportDaniel Mensinger2022-02-031-12/+0
* | cmake: Drop CMake server support and bump min. CMake to >= 3.14Daniel Mensinger2022-02-031-59/+17
|/
* port from embedded data to importlib.resourcesEli Schwartz2022-01-101-2/+2
* cmake: Deprecate CMake <3.14 and warn for <3.17 (#9677)Daniel Mensinger2021-12-021-0/+14
* cmake: Fix old style dependency lookup with imported targetsDaniel Mensinger2021-12-011-77/+6
* Fix typos discovered by codespellChristian Clauss2021-10-101-1/+1
* semicolons are not needed in pythonEli Schwartz2021-09-141-1/+1
* pylint: turn on superflous-parensDylan Baker2021-08-311-5/+5
* cmake: Only use the `cm_` prefix when it is actually required (fixes #8955)Daniel Mensinger2021-07-051-1/+4
* Fix for Issue 8910 (Meson filters CMake asm files)Justin Handville2021-06-221-2/+2
* use an immutable list for an lru_cached functionsDylan Baker2021-06-021-2/+3
* cmake: select correct generator in toolchain.pyDaniel Mensinger2021-05-301-12/+2
* cmake: exclude generated files from the buildsystem files listDaniel Mensinger2021-05-291-0/+2
* cmake: Fix CMakeToolchain (fixes #8293)Daniel Mensinger2021-05-291-1/+1
* split program related classes and functions out of dependenciesDylan Baker2021-03-191-1/+1
* mass rewrite of string formatting to use f-strings everywhereEli Schwartz2021-03-041-33/+33
* split mesonlib into a packageDylan Baker2021-01-231-1/+1
* Fix misspellsAntonin Décimo2021-01-131-1/+1
* Merge pull request #8080 from dcbaker/submit/option-key-typeJussi Pakkanen2021-01-041-5/+5
|\
| * Use a single coredata dictionary for optionsDylan Baker2021-01-041-2/+2
| * use OptionKey for builtin and base optionsDylan Baker2021-01-041-1/+1
| * move OptionKey to mesonlibDylan Baker2021-01-041-2/+1
| * use OptionKey for compiler_optionsDylan Baker2021-01-041-3/+4
* | cmake: fix missing languages from CMake (fixes #8132)Daniel Mensinger2021-01-041-8/+29
|/
* cmake: fix -framework dependencies (fixes #8045)Daniel Mensinger2020-12-291-0/+14
* cmake: Revert to using self.for_machine instead of MachineChoice.BUILD (fixes...Daniel Mensinger2020-12-161-0/+1
* use real pathlib moduleDylan Baker2020-11-201-1/+1
* cmake: Always create missing includes in build dirDaniel Mensinger2020-10-241-4/+1
* cmake: ignore CMAKE_TOOLCHAIN_FILE and CMAKE_PROJECT_INCLUDE to avoid conflic...Daniel Mensinger2020-10-161-1/+4
* cmake: Add cross compilation supportDaniel Mensinger2020-10-131-57/+43
* pathlib: Fix resolve() by overriding it in Python 3.5Daniel Mensinger2020-10-041-1/+1
* cmake: switch to pathlib (fixes #7322)Daniel Mensinger2020-10-041-128/+124
* typing: fully annotate cmake.interpreterDaniel Mensinger2020-09-281-171/+198
* typing: fully annotate cmake.commonDaniel Mensinger2020-09-271-2/+2
* cmake: fix shared_module dependency (fixes #7715)Daniel Mensinger2020-09-101-0/+4