aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/cmake/traceparser.py
AgeCommit message (Expand)AuthorFilesLines
2022-01-23cmake: Add TARGET_ generator expression support (fixes #9305)Daniel Mensinger1-5/+10
2022-01-23cmake: Move generator expression evaluation to the end of the traceparserDaniel Mensinger1-2/+31
2021-08-31pylint: turn on superflous-parensDylan Baker1-2/+2
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-06-29fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger1-1/+1
2021-05-29cmake: CMakeTraceParser improvementsDaniel Mensinger1-13/+41
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz1-11/+11
2021-01-13Fix misspellsAntonin DĂ©cimo1-1/+1
2020-11-20use real pathlib moduleDylan Baker1-1/+1
2020-10-24cmake: Disable the new (CMake 3.16) PCH supportDaniel Mensinger1-0/+8
2020-10-04pathlib: Fix resolve() by overriding it in Python 3.5Daniel Mensinger1-1/+1
2020-10-04cmake: switch to pathlib (fixes #7322)Daniel Mensinger1-20/+25
2020-09-28typing: fully annotate cmake.traceparserDaniel Mensinger1-32/+45
2020-08-07cmake: make the traceparser permissive by default (fixes #7501)Daniel Mensinger1-1/+1
2020-08-03cmake: resolve IMPORTED executables in custom commands (fixes #7509)Daniel Mensinger1-1/+2
2020-06-09cmake_traceparser: ignore parse errorMichael Hirsch1-1/+1
2020-06-02cmake: always split property lists (fixes #7228)Daniel Mensinger1-2/+3
2020-04-28Adding a conditional case in _guess_files to confirm that the complete path i...georgev931-1/+16
2020-04-24Adjust regex to handle cases such as C:/Program Files/foldergeorgev931-1/+1
2020-04-17cmake: Do not compile explicit header filesDaniel Mensinger1-14/+47
2020-04-12cmake: Fix custom command CMake list issueDaniel Mensinger1-4/+11
2020-02-20cmake: Fix relative paths for add_custom_{command,target}Daniel Mensinger1-19/+58
2020-02-19cmake: traceparser better handle listsDaniel Mensinger1-3/+4
2020-02-12cmake: Add support for the new JSON trace formatDaniel Mensinger1-15/+38
2020-02-04cmake: Fix spaces in compile flags (fixes #6566)Daniel Mensinger1-5/+13
2020-01-26cmake: Add support for --trace-redirectDaniel Mensinger1-0/+13
2020-01-26cmake: Refactor CMakeExecutor and CMakeTraceParserDaniel Mensinger1-6/+25
2020-01-08types: import typing as T (fixes #6333)Daniel Mensinger1-14/+14
2019-12-29cmake: Use trace for missing link flags (fixes #6386)Daniel Mensinger1-3/+8
2019-11-27cmake: Add support for add_custom_target() with a commandXavier Claessens1-6/+9
2019-11-27cmake: Add support for add_dependencies()Xavier Claessens1-0/+15
2019-11-06Fix typos found by codespellWolfgang Stöggl1-2/+2
2019-10-20cmake: Do not add imported targetsDaniel Mensinger1-8/+10
2019-10-01cmake: Add support for normal librariesXavier Claessens1-1/+3
2019-10-01cmake: Fix 'properies' typoXavier Claessens1-15/+15
2019-10-01cmake: COMMAND could have ';' separated argumentsXavier Claessens1-1/+1
2019-09-26cmake: Support ALIAS librariesDaniel Mensinger1-1/+10
2019-07-31cmake: Parse a subset of generator expressionsDaniel Mensinger1-3/+4
2019-07-25cmake: trace: add support for some target_* functionsDaniel Mensinger1-2/+66
2019-07-25cmake: trace: support interface librariesDaniel Mensinger1-7/+14
2019-07-25cmake: trace: set_target_properties improved property detectionDaniel Mensinger1-3/+4
2019-06-28cmake: Also detect Windows pathsDaniel Mensinger1-1/+1
2019-06-28cmake: Skip ARGS key in COMMANDDaniel Mensinger1-0/+2
2019-06-28cmake: added suport for add_custom_command in the trace parserDaniel Mensinger1-2/+101
2019-06-28cmake: Added permissive support to the trace parserDaniel Mensinger1-11/+26
2019-06-12cmake: Move parsing the CMake trace into the CMake moduleDaniel Mensinger1-0/+317