aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies/pkgconfig.py
AgeCommit message (Expand)AuthorFilesLines
2022-05-01Merge pull request #10039 from eli-schwartz/wayland-protocols-subproject-filesJussi Pakkanen1-1/+1
2022-04-30pkgconfig: Use EnvironmentVariables to build PKG_CONFIG_* envXavier Claessens1-20/+27
2022-04-13dependencies: tighten type checking and fix cmake API violation for get_variableEli Schwartz1-1/+1
2022-03-07move a bunch of imports into TYPE_CHECKING blocksEli Schwartz1-1/+3
2022-02-01Fix dep.get_variable() with empty string default_valueXavier Claessens1-1/+1
2022-01-27flake8: fix indentation styleEli Schwartz1-1/+1
2022-01-18dependencies: don't pass kwargs from get_pkgconfig_variableDylan Baker1-19/+9
2021-11-01various manual conversion of percent-formatted strings to f-stringsEli Schwartz1-15/+11
2021-10-10pkg-config: do not ever successfully detect Strawberry Perl.Eli Schwartz1-0/+4
2021-10-10simplify some log formatting by splitting out a commonly used format stringEli Schwartz1-5/+4
2021-08-15editorconfig: add setting to trim trailing whitespaceEli Schwartz1-2/+2
2021-08-09pkg-config: support for `-l:libfoo.a`lilinzhe1-0/+24
2021-07-28dependencies: make the preferred LibType available to any ExternalDependencyEli Schwartz1-3/+2
2021-07-13dependencies: drop Dependency.methods and Dependency.get_methods()Dylan Baker1-5/+1
2021-06-29fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger1-1/+1
2021-06-14dependencies: Use a typing.NewType for Dependency.type_nameDylan Baker1-2/+2
2021-06-06typing: Fully annotate dependencies.pkgconfigDaniel Mensinger1-26/+33
2021-06-03deps: Split dependencies.baseDaniel Mensinger1-0/+472