summaryrefslogtreecommitdiff
path: root/mesonbuild/cmake/executor.py
AgeCommit message (Expand)Author
2025-02-13Make all Meson level options overridable per subproject.Jussi Pakkanen
2024-07-11Move OptionKey in the option source file.Jussi Pakkanen
2024-06-14Replace direct indexing with named methods.Jussi Pakkanen
2024-06-14Rename option variable to optstore to make it unique.Jussi Pakkanen
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker
2023-08-11treewide: automatic rewriting of all comment-style type annotationsEli Schwartz
2023-02-13cmake: check that `re.search` returned a non-None valueDylan Baker
2023-02-01micro-optimize: define typing-only objects in TYPE_CHECKINGEli Schwartz
2022-08-26Fix purely white space issues reported by flake8Alf Henrik Sauge
2022-07-03move various unused typing-only imports into type-checking blocksEli Schwartz
2021-10-04remove double importEli Schwartz
2021-09-24pylint: check for duplicate importsDylan Baker
2021-06-07upgrade percent formatted strings pyupgrade did not catchEli Schwartz
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-11move CMAKE_PREFIX_PATH env var handling to environmentDylan Baker
2021-01-04Use a single coredata dictionary for optionsDylan Baker
2021-01-04use OptionKey for builtin and base optionsDylan Baker
2020-11-20use real pathlib moduleDylan Baker
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.executorDaniel Mensinger
2020-08-22cmake: Fix detection of AppleClangDylan Baker
2020-08-12cmake: Use a mapping when writing compiler IDNirbheek Chauhan
2020-08-12cmake: Fix hard-coded values in fake CMakeLists for MSVCNirbheek Chauhan
2020-08-05cmake: Do not split CMAKE_PREFIX_PATH with ':' on WindowsNirbheek Chauhan
2020-06-13cmake: Fix handling of path seperators (fixes #7294)Daniel Mensinger
2020-06-12dependencies: Don't allow using the default binary for host on cross compilesDylan Baker
2020-06-12cmake: Use shared find_external_program instead of open codingDylan Baker
2020-06-12cmake: Subprojects support CMAKE_PREFIX_PATH (fixes #7249)Daniel Mensinger
2020-05-08More robust cmake version detectionReza Housseini
2020-04-22Issue: 7009: CMake/Centos7 Unable to find CMake even though it is installedAlexandre Lavigne
2020-03-23Fix legacy env var support with crossJohn Ericson
2020-02-15cmake: Fix crash when no C++ compiler is not installed (fixes #6559)Daniel Mensinger
2020-01-26cmake: Refactor CMakeExecutor and CMakeTraceParserDaniel Mensinger
2020-01-08types: import typing as T (fixes #6333)Daniel Mensinger
2019-12-10cmake: subprocess external .decode(errors='ignore') to avoid tracebackMichael Hirsch, Ph.D
2019-12-09cmake: add fortran cache contentMichael Hirsch, Ph.D
2019-08-23correct logic for too old cmakeMichael Hirsch, Ph.D
2019-08-17avoid cmake syntax error due to "\" path separators on windowsNorbert Nemec
2019-07-11cmake: Fix dependencies with try_compile (closes #5605)Daniel Mensinger
2019-06-12cmake: Moved finding and running CMake out of dependencyDaniel Mensinger