aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/modules/pkgconfig.py
AgeCommit message (Expand)AuthorFilesLines
2018-04-15Updated all modules to work with the new API.Jussi Pakkanen1-2/+2
2018-04-14Improve generation of pkg-config files for static only libraries.Martin Hostettler1-2/+6
2018-04-14pkgconfig module: Fix regression that Requires.private is generated as 'Q, t,...textshell1-1/+1
2018-04-07pkgconfig generator: Remove duplicates in required versionsXavier Claessens1-3/+5
2018-04-06pkgconfig generator: Fix crash when passing a SharedModuleXavier Claessens1-1/+2
2018-04-03pkgconfig generator: Only skip dependencies when using shared_library()Xavier Claessens1-12/+10
2018-03-29Don't crash when using d_module_versions for pkg-configMatthias Klumpp1-1/+1
2018-03-29pkgconfig: Add a simple version of the generator (#3284)Xavier Claessens1-6/+22
2018-03-25pkgconfig generator: Add required versionXavier Claessens1-8/+48
2018-03-25Make the generated pkgconfig files reproducible.Chris Lamb1-5/+12
2018-03-19Merge pull request #3251 from mesonbuild/fixpkgconfigdepsJussi Pakkanen1-1/+14
2018-03-19Fix existing tests.Jussi Pakkanen1-0/+3
2018-03-17Do not leak out private dependencies for shared libraries.Jussi Pakkanen1-1/+11
2018-03-13pkgconfig: allow any non-found dependency requires argumentsAleksey Filippov1-0/+2
2018-03-13pkgconfig: print requires argument type on errorAleksey Filippov1-1/+2
2018-02-24Add library with generated_pc and PkgConfigDependency support to pkgconfig.ge...Aleksey Filippov1-2/+22
2018-02-24Use listify(unholder=True) instead of manual unwrappingAleksey Filippov1-3/+1
2018-02-23Fix misprint in pkgconfig commentAleksey Filippov1-1/+1
2018-01-19pkgconfig: Also ignore not found deps passed directly to pc generatorXavier Claessens1-7/+6
2018-01-19Add external dependencies to pc files only if found. Closes #2911.Jussi Pakkanen1-1/+4
2017-12-21pkgconfig: Rename DepsHolder to DependenciesHelperXavier Claessens1-2/+2
2017-12-20pkgconfig: Use the pc file we generated for librariesXavier Claessens1-8/+13
2017-12-20pkgconfig: Avoid duplicated -L flagsXavier Claessens1-2/+6
2017-12-20pkgconfig: Allow passing Dependency objects to library(_private)Xavier Claessens1-32/+95
2017-11-19pkgconfig: Handle prefix in library pathIñigo Martínez1-1/+10
2017-11-11pkgconfig module: Escape all paths while generatingNirbheek Chauhan1-9/+24
2017-10-19Error for Libs in package_config functiongetzze1-2/+4
2017-09-21flake8: Clean up complained-about unused importsLuke Shumaker1-1/+1
2017-09-18Gnome, pkgconfig, Qt4, Qt5 and windows modules slightly refactored.Alexis Jeandet1-2/+1
2017-09-17d: Make feature names less verboseMatthias Klumpp1-2/+2
2017-09-12Drop feature_args call in favor of letting pkgconfig do this directlyMatthias Klumpp1-1/+7
2017-09-03pkgconfig: Document url keywordPatrick Griffis1-1/+1
2017-07-21Make error message more informativeEmmanuele Bassi1-2/+2
2017-07-13pkgconfig: avoid appending slash at CflagsLaurent Carlier1-3/+4
2017-06-29pkgconfig: add support for extra_cflagsBruce Richardson1-3/+7
2017-06-26Fixed issues raised in review.Jussi Pakkanen1-3/+3
2017-06-26Converted some modules.Jussi Pakkanen1-0/+4
2017-05-11pkgconfig: add suppport for custom variables during generationPeter Hutterer1-2/+31
2017-04-04Support multiple install dirs for built/custom targetsNirbheek Chauhan1-2/+3
2017-01-11style: [E301] expected 1 blank line, found 0Mike Sinkovsky1-0/+2
2017-01-09There are two different kinds of extensions: modules that create newJussi Pakkanen1-2/+4
2017-01-04Create a module return value object.Jussi Pakkanen1-1/+4
2017-01-01style: fix E231 violationsIgor Gnatenko1-1/+1
2017-01-01style: fix E222 violationsIgor Gnatenko1-1/+1
2016-12-19tree-wide: remove unused importsIgor Gnatenko1-1/+1
2016-12-06Merge pull request #1144 from valum-framework/always-add-version-in-pkg-configJussi Pakkanen1-4/+3
2016-12-05pkgconfig: Raise an error if 'version' is not specifiedGuillaume Poirier-Morency1-2/+2
2016-12-05pkgconfig: 'Version' must be specified, even if it's emptyGuillaume Poirier-Morency1-2/+1
2016-12-02pkgconfig: Add a newline after variable declarationsGuillaume Poirier-Morency1-0/+1
2016-11-18Always specify installed data with a File object. Closes #858.Jussi Pakkanen1-1/+1