aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies.py
AgeCommit message (Expand)AuthorFilesLines
2017-01-28Check cross-pkg-config's viability with ExternalProgram. Closes #1329.Jussi Pakkanen1-3/+8
2017-01-28Merge pull request #1335 from tp-m/test-custom-target-used-in-test-cmdJussi Pakkanen1-3/+9
2017-01-28Use CompilerArgs for generation of compile commandsNirbheek Chauhan1-5/+3
2017-01-28find_program: Translate 'python3' to sys.executable on WindowsNirbheek Chauhan1-3/+9
2017-01-23Merge pull request #1302 from centricular/install-modeJussi Pakkanen1-0/+1
2017-01-23Gracefully fallback when cross pkg-config can not be found for an optional de...Jussi Pakkanen1-2/+4
2017-01-24wx deps: Always set modversion, even if dep not foundNirbheek Chauhan1-0/+1
2017-01-18Merge pull request #1312 from centricular/print-pkgdep-error-osxJussi Pakkanen1-8/+10
2017-01-18cleanup: Remove redundant parenthesesMike Sinkovsky1-3/+3
2017-01-18cleanup: Unused local variablesMike Sinkovsky1-1/+0
2017-01-17pkgdep: Print found message after setting cargs/libsNirbheek Chauhan1-2/+4
2017-01-17Print pkg-config error when framework dep isn't foundNirbheek Chauhan1-1/+3
2017-01-17Derive all exceptions correctly from base exceptionsNirbheek Chauhan1-5/+3
2017-01-11style: [E1**] IndentationMike Sinkovsky1-3/+5
2017-01-11style: [E303] too many blank lines (2)Mike Sinkovsky1-1/+0
2017-01-11style: [E301] expected 1 blank line, found 0Mike Sinkovsky1-0/+2
2017-01-11style: [E502] the backslash is redundant between bracketsMike Sinkovsky1-3/+3
2017-01-01style: fix E124 violationsIgor Gnatenko1-1/+1
2017-01-01style: fix E222 violationsIgor Gnatenko1-2/+2
2016-12-31Fix space before :.Jussi Pakkanen1-6/+6
2016-12-23Add get_version() method to all dependenciesNirbheek Chauhan1-13/+69
2016-12-21Store pkg-config path on the instance tooNirbheek Chauhan1-4/+13
2016-12-21Merge pull request #1233 from mesonbuild/wip/ignatenko/code-styleJussi Pakkanen1-2/+2
2016-12-20Fix several more lint errorsNirbheek Chauhan1-3/+0
2016-12-19tree-wide: use proper 'not in' notationIgor Gnatenko1-1/+1
2016-12-19find_program: Don't leak mutable array in get_command()Nirbheek Chauhan1-1/+1
2016-12-19tree-wide: remove unused importsIgor Gnatenko1-1/+1
2016-12-19Fix pkg-config during cross-compile.Elliott Sales de Andrade1-2/+2
2016-12-18Fix detection of pkg-config on all platformsNirbheek Chauhan1-31/+41
2016-12-18QtDependency: Only use -fPIC on LinuxNirbheek Chauhan1-2/+3
2016-12-18qt: Fix detection of tools on WindowsNirbheek Chauhan1-6/+17
2016-12-15PkgConfigDependency.version_reqs must be a listNirbheek Chauhan1-0/+7
2016-12-11Use universal_newlines=True for all Popen callsNirbheek Chauhan1-59/+23
2016-12-10python3 dep: Check arch of libraries before usingNirbheek Chauhan1-12/+37
2016-12-05dependencies: allow overriding pkg-config with PKG_CONFIG when setting pkgbinMarc-Antoine Perennou1-1/+5
2016-12-05dependencies: allow overriding pkg-config with PKG_CONFIG in check_pkgconfigMarc-Antoine Perennou1-2/+7
2016-12-03Allow many version conditions for pkg-config depsNirbheek Chauhan1-10/+15
2016-11-26Always catch PermissionError while looking for NinjaNirbheek Chauhan1-3/+3
2016-11-14Only add src_include_dir if it has been defined.Jussi Pakkanen1-1/+2
2016-11-13Merge pull request #1042 from centricular/fix-qt4-testcase-qtwidgetsJussi Pakkanen1-15/+29
2016-11-13GTest and GMock changed their entire project layout on 1.8.0. Again. Fix it.Jussi Pakkanen1-9/+17
2016-11-13qt: Fix qmake detection on Linux and WindowsNirbheek Chauhan1-15/+29
2016-11-12vala: Implement valac.find_libraryNirbheek Chauhan1-12/+20
2016-11-11qt deps: New abstract impl and several fixesNirbheek Chauhan1-79/+121
2016-10-23Add repr() implementation for Dependency()Nirbheek Chauhan1-0/+4
2016-10-19Can query pkg-config variables from the system. Closes #726.Jussi Pakkanen1-3/+5
2016-10-14interpreter: Add a type_name method to DependencyHolderThibault Saunier1-17/+23
2016-10-13Add a unittest for pkg-config file generationNirbheek Chauhan1-5/+10
2016-10-13dependencies: Use a wrapper for calling pkg-configNirbheek Chauhan1-22/+19
2016-10-10dependencies: Fix traceback always setting 'variable'Thibault Saunier1-0/+1