summaryrefslogtreecommitdiff
path: root/mesonbuild/cmake
AgeCommit message (Expand)Author
2021-06-29fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger
2021-06-22Add Visual Studio 2012/2013 backends (#8803)fanc999
2021-06-22Fix for Issue 8910 (Meson filters CMake asm files)Justin Handville
2021-06-07upgrade percent formatted strings pyupgrade did not catchEli Schwartz
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-05-29cmake: CMakeTraceParser improvementsDaniel 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-11move CMAKE_PREFIX_PATH env var handling to environmentDylan Baker
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: set CMP0054 to new in preload.cmakeDaniel Mensinger
2020-10-24cmake: Disable the new (CMake 3.16) PCH supportDaniel Mensinger
2020-10-24cmake: Always create missing includes in build dirDaniel Mensinger
2020-10-16cmake: Ignore additional internal CMake variablesDaniel 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-28typing: fully annotate cmake.traceparserDaniel Mensinger
2020-09-28typing: fully annotate cmake.generatorDaniel Mensinger
2020-09-28typing: fully annotate cmake.fileapiDaniel Mensinger
2020-09-28typing: fully annotate cmake.executorDaniel Mensinger
2020-09-27typing: fully annotate cmake.commonDaniel Mensinger
2020-09-27typing: fully annotate cmake.clientDaniel 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-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-09cmake: Detect custom command targets in compiler argsDaniel Mensinger
2020-08-07cmake: make the traceparser permissive by default (fixes #7501)Daniel Mensinger
2020-08-05Merge pull request #7527 from mensinda/cnFixExeJussi Pakkanen
2020-08-05cmake: Do not split CMAKE_PREFIX_PATH with ':' on WindowsNirbheek Chauhan
2020-08-03cmake: resolve IMPORTED executables in custom commands (fixes #7509)Daniel Mensinger