summaryrefslogtreecommitdiff
path: root/mesonbuild/modules/pkgconfig.py
AgeCommit message (Expand)Author
2022-10-03pylint: enable unnecessary-comprehensionDylan Baker
2022-08-18modules/pkgconfig: make it a NewExtensionModuleDylan Baker
2022-08-18modules/pkgconfig: mypy clean!Dylan Baker
2022-08-18modules/pkgconfig: Fix code to handle CustomTarget and CustomTargetIndexDylan Baker
2022-08-18modules/pkgconfig: remove type checking abstractionDylan Baker
2022-08-18modules/pkgconfig: get rid of modifications to the BuildTarget objectsDylan Baker
2022-08-18modules/pkgconfig: ensure "name" is not NoneDylan Baker
2022-08-18modules/pkgconfig: Get most type annotations addedDylan Baker
2022-08-18modules/pkgconfig: Use typed_kwargsDylan Baker
2022-08-18modules/pkgconfig: use typed_pos_argsDylan Baker
2022-08-18modules/pkgconfig: fix typo in blocked variableDylan Baker
2022-08-18modules/pkgconfig: Fix some low hanging typing issuesDylan Baker
2022-08-17modules: use module level information about new and deprecationDylan Baker
2022-07-06pkgconfig: do not add valgrind as requirementMarc-André Lureau
2022-06-17fix parameter expansion in several error messagesMichael Mera
2022-04-19pkgconfig: Add relocatable module optionFredrik Salomonsson
2022-03-09Move dataonly pkgconfig file to datadir/pkgconfigTristan Partin
2022-02-15pkgconfig module: allow custom variables to reference builtin directoriesEli Schwartz
2022-02-01pkgconfig: set libdir only if usedAndrea Pappacoda
2021-12-22pkgconfig: Fix linking to a custom targetXavier Claessens
2021-11-01various manual conversion of percent-formatted strings to f-stringsEli Schwartz
2021-10-27fix various flake8 whitespace errorsEli Schwartz
2021-10-10pkgconfig module: correctly generate Libs search path with absolute install_dirEli Schwartz
2021-10-04f-stringsEli Schwartz
2021-09-30interpreter: Use typed_kwargs for func_custom_targetDylan Baker
2021-09-24build: use an object rather than a dict for the dep_manifestDylan Baker
2021-09-06mintro: add installed_planFilipe Laíns
2021-08-17Add install tagsXavier Claessens
2021-07-13modules/pkgconfig: remove handling of .pcdepDylan Baker
2021-06-26refactor: Refactor BothLibraries logicDaniel Mensinger
2021-06-18holders: remove unholderDaniel Mensinger
2021-06-18holders: Introduce BothLibrariesDaniel Mensinger
2021-06-03deps: Split dependencies.baseDaniel Mensinger
2021-05-28modules: Add methods dict everywhereXavier Claessens
2021-05-18pkgconfig: Do not escape custom variablesXavier Claessens
2021-04-19pkgconfig: Add support for CustomTarget objects in generatorXavier Claessens
2021-04-18pkgconfig: Fix broken paths in -uninstalled.pc on WindowsXavier Claessens
2021-03-26pkgconfig: Allow setting prefix in dataonly pc fileXavier Claessens
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz
2021-03-03pkgconfig: Add missing permitted kwargsXavier Claessens
2021-02-22minstall: Add --skip-subprojects optionXavier Claessens
2021-01-13build/interperter: Add annotations and move input validation to interpreterDylan Baker
2021-01-04Use a single coredata dictionary for optionsDylan Baker
2020-11-20use real pathlib moduleDylan Baker
2020-11-04pkgconfig: Make external deps of static library publicXavier Claessens
2020-10-22pkgconfig: Define libdir and includedir in -uninstalled.pc filesXavier Claessens
2020-10-17pkgconfig: InternalDependency's ext_deps should be private by defaultXavier Claessens
2020-10-16Fix consistency in variables kwargXavier Claessens
2020-10-04pathlib: Fix resolve() by overriding it in Python 3.5Daniel Mensinger
2020-07-30pkgconfig: Fix various corner casesXavier Claessens