summaryrefslogtreecommitdiff
path: root/mesonbuild/scripts/depscan.py
AgeCommit message (Expand)Author
2024-03-29scripts/depscan: remove unnecessary functionDylan Baker
2024-03-29scripts/depscan: pick language once, at configure timeDylan Baker
2024-03-29scripts/depscan: combine pickle and JSON data into a single fileDylan Baker
2024-03-28depscan: use a defaultdict to simplify append actionDylan Baker
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker
2022-07-25ninja depscanner: handle C++ sources named capital CEli Schwartz
2022-07-16Ignore encoding errors when scanning. Closes #10571.Jussi Pakkanen
2022-03-29move a bunch of imports into TYPE_CHECKING blocksEli Schwartz
2021-10-27fix various flake8 whitespace errorsEli Schwartz
2021-10-04fix extra whitespaceEli Schwartz
2021-10-04various python neatness cleanupsEli Schwartz
2021-08-31pylint: turn on superflous-parensDylan Baker
2021-08-18backends/ninja: write depscan input files to jsonDylan Baker
2021-06-29fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz
2021-03-04raw string literals are next to godlinessEli Schwartz
2021-01-20Use case-insensitive suffix check for fortranJonas Lundholm Bertelsen
2021-01-13Fix misspellsAntonin Décimo
2020-12-25Extend the C++ module scanner to handle Fortran, too.Jussi Pakkanen
2020-12-13Add mypy annotations.Jussi Pakkanen
2020-12-13Scan all C++ sources and ignore everything else.Jussi Pakkanen
2020-12-13C++ module compilation works for a simple project.Jussi Pakkanen