summaryrefslogtreecommitdiff
path: root/mesonbuild/cmake/interpreter.py
AgeCommit message (Expand)Author
2022-02-03cmake: Drop CMake server support and bump min. CMake to >= 3.14Daniel Mensinger
2022-01-23cmake: Add TARGET_ generator expression support (fixes #9305)Daniel Mensinger
2022-01-10port from embedded data to importlib.resourcesEli Schwartz
2021-12-02cmake: Deprecate CMake <3.14 and warn for <3.17 (#9677)Daniel Mensinger
2021-12-01cmake: Fix old style dependency lookup with imported targetsDaniel Mensinger
2021-10-10Fix typos discovered by codespellChristian Clauss
2021-09-14semicolons are not needed in pythonEli Schwartz
2021-08-31pylint: turn on superflous-parensDylan Baker
2021-07-05cmake: Only use the `cm_` prefix when it is actually required (fixes #8955)Daniel Mensinger
2021-06-22Fix for Issue 8910 (Meson filters CMake asm files)Justin Handville
2021-06-02use an immutable list for an lru_cached functionsDylan Baker
2021-05-30cmake: select correct generator in toolchain.pyDaniel Mensinger
2021-05-29cmake: exclude generated files from the buildsystem files listDaniel Mensinger
2021-05-29cmake: Fix CMakeToolchain (fixes #8293)Daniel Mensinger
2021-03-19split program related classes and functions out of dependenciesDylan Baker
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz
2021-01-23split mesonlib into a packageDylan Baker
2021-01-13Fix misspellsAntonin Décimo
2021-01-04Merge pull request #8080 from dcbaker/submit/option-key-typeJussi Pakkanen
2021-01-04Use a single coredata dictionary for optionsDylan Baker
2021-01-04use OptionKey for builtin and base optionsDylan Baker
2021-01-04move OptionKey to mesonlibDylan Baker
2021-01-04use OptionKey for compiler_optionsDylan Baker
2021-01-04cmake: fix missing languages from CMake (fixes #8132)Daniel Mensinger
2020-12-29cmake: fix -framework dependencies (fixes #8045)Daniel Mensinger
2020-12-16cmake: Revert to using self.for_machine instead of MachineChoice.BUILD (fixes...Daniel Mensinger
2020-11-20use real pathlib moduleDylan Baker
2020-10-24cmake: Always create missing includes in build dirDaniel Mensinger
2020-10-16cmake: ignore CMAKE_TOOLCHAIN_FILE and CMAKE_PROJECT_INCLUDE to avoid conflic...Daniel Mensinger
2020-10-13cmake: Add cross compilation supportDaniel Mensinger
2020-10-04pathlib: Fix resolve() by overriding it in Python 3.5Daniel Mensinger
2020-10-04cmake: switch to pathlib (fixes #7322)Daniel Mensinger
2020-09-28typing: fully annotate cmake.interpreterDaniel Mensinger
2020-09-27typing: fully annotate cmake.commonDaniel Mensinger
2020-09-10cmake: fix shared_module dependency (fixes #7715)Daniel Mensinger
2020-08-30CMake module: fix cmake 3.10 compatibility in path generationSebastian Würl
2020-08-30CMake module: fix python 3.6 compatibility in path generationSebastian Würl
2020-08-30CMake module: Allow paths of generated CMake sources for include directoriesSebastian Würl
2020-08-09cmake: Detect custom command targets in compiler argsDaniel Mensinger
2020-08-03cmake: resolve IMPORTED executables in custom commands (fixes #7509)Daniel Mensinger
2020-07-16mdata: remove setuptools and use mesondata insteadDaniel Mensinger
2020-07-01Merge pull request #7231 from mensinda/cmOverrideJussi Pakkanen
2020-06-30Move mesonbuild/cmake/data/run_ctgt.py to mesonbuild/scripts/cmake_run_ctgt.p...georgev93
2020-06-13cmake: fix definitions with interface libraries (fixes #7299)Daniel Mensinger
2020-06-05cmake: Add more advanced subproject configuration optionsDaniel Mensinger
2020-06-02cmake: always split property lists (fixes #7228)Daniel Mensinger
2020-05-24fix cmake target configuration selection.Alexander Neumann
2020-05-15cmake: Print supported stds when warningNirbheek Chauhan
2020-05-14cmake: Fix string substitution index errorNirbheek Chauhan
2020-05-12cmake: Ignore unknown c(pp)? stds (fixes #7104)Daniel Mensinger