aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/modules/pkgconfig.py
AgeCommit message (Expand)AuthorFilesLines
2021-04-19pkgconfig: Add support for CustomTarget objects in generatorXavier Claessens1-6/+18
2021-04-18pkgconfig: Fix broken paths in -uninstalled.pc on WindowsXavier Claessens1-11/+6
2021-03-26pkgconfig: Allow setting prefix in dataonly pc fileXavier Claessens1-2/+4
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz1-5/+5
2021-03-03pkgconfig: Add missing permitted kwargsXavier Claessens1-1/+1
2021-02-22minstall: Add --skip-subprojects optionXavier Claessens1-1/+1
2021-01-13build/interperter: Add annotations and move input validation to interpreterDylan Baker1-1/+1
2021-01-04Use a single coredata dictionary for optionsDylan Baker1-5/+5
2020-11-20use real pathlib moduleDylan Baker1-1/+1
2020-11-04pkgconfig: Make external deps of static library publicXavier Claessens1-3/+6
2020-10-22pkgconfig: Define libdir and includedir in -uninstalled.pc filesXavier Claessens1-6/+5
2020-10-17pkgconfig: InternalDependency's ext_deps should be private by defaultXavier Claessens1-1/+1
2020-10-16Fix consistency in variables kwargXavier Claessens1-19/+7
2020-10-04pathlib: Fix resolve() by overriding it in Python 3.5Daniel Mensinger1-1/+1
2020-07-30pkgconfig: Fix various corner casesXavier Claessens1-19/+72
2020-06-24pkgconfig: Add missing cflags in uninstalled filesXavier Claessens1-16/+11
2020-05-27Fix lack of space after 'Cflags:' in pkgconfig filesSoapux1-1/+1
2020-05-14use FeatureNew.single_useDylan Baker1-3/+3
2020-05-14modules/pkgconfig: Remove duplicate FeatureNewDylan Baker1-2/+0
2020-03-09pkgconfig: Document conflicts keywordFini Jastrow1-1/+1
2020-03-05mesonlib: Replace unholder argument to listifyDylan Baker1-2/+2
2020-03-03pkgconfig: Fix deprecation message (fixes #6720)Stéphane Cerveau1-2/+1
2020-02-20Introduce dataonly for the pkgconfig moduleRohan Garg1-22/+38
2020-02-05pkgconfig: Generate -uninstalled.pc filesXavier Claessens1-17/+61
2020-02-05pkgconfig: Fix code that make relative pathXavier Claessens1-2/+6
2020-01-29dependencies: Use a DependencyFactory for threadsDylan Baker1-4/+2
2020-01-09pkgconfig module: add FeatureNew for requires: dependency('foo')Eli Schwartz1-2/+5
2019-11-07pkgconfig: only check import_filename for shared librariesRyan Lucia1-1/+1
2019-11-05Change default pkgconfig directory on FreeBSDsghctoma1-1/+4
2019-10-01pkgconfig: Do not include uninstalled static librariesXavier Claessens1-2/+2
2019-09-17pkgconfig: Fix ordering of public librariesXavier Claessens1-3/+8
2019-09-05mesonlib.split_args/quote_arg/join_argsAleksey Gurtovoy1-1/+1
2019-09-02Handle case of dependency('threads') in 'requires'Simon Allen1-0/+2
2019-06-09Purge `is_cross` and friends without changing user interfacesJohn Ericson1-1/+1
2019-05-12Force pkgconfig to UTF-8myd73491-1/+1
2019-03-09pkgconfig.generate: add FeatureNew and documentation for implict versionEli Schwartz1-1/+3
2019-01-31pkgconfig: Only warn about deprecation at a location onceNirbheek Chauhan1-12/+20
2019-01-31pkgconfig: Avoid deprecation warning when using new syntaxXavier Claessens1-5/+6
2019-01-29pep8 py37Michael Hirsch, Ph.D1-1/+1
2019-01-05pkgconfig: Fix flag deduplicationXavier Claessens1-1/+5
2018-12-12pkgconfig: Fix link order of library dependenciesNiklas Haas1-2/+2
2018-12-04pkgconfig: Improve and document generator behaviourXavier Claessens1-8/+40
2018-12-03pkgconfig: do not generated dependency on itselfLuca Boccassi1-1/+1
2018-11-21pkgconfig: add support for pkgconfig generation for c#Marcel Hollerbach1-5/+12
2018-07-02FeatureNew: Make all checks subproject-specificNirbheek Chauhan1-2/+2
2018-07-01Nirbheek/fix pkgconfig library dedup (#3813)Nirbheek Chauhan1-4/+6
2018-06-01Add 0.46.0 featuresSalamandar1-1/+2
2018-06-01Add 0.42.0 featuresSalamandar1-0/+1
2018-06-01Add 0.41.0 featuresSalamandar1-1/+4
2018-05-02pkgconfig: Don't expose internal libraries in .pc filesNirbheek Chauhan1-2/+2