aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies.py
AgeCommit message (Expand)AuthorFilesLines
2017-04-29dependencies: qt: qmake method: prefer QT_HOST_BINS over QT_INSTALL_BINSWade Berrier1-2/+10
2017-04-21Expose the implementation language for external librariesNirbheek Chauhan1-6/+12
2017-04-14dependencies: boost: use system include flag for header includesWade Berrier1-3/+28
2017-04-10Use an enum instead of strings for method names.Aaron Small1-23/+40
2017-04-09Rename the pkgconfig method to pkg-configAaron Small1-13/+13
2017-04-09Add an option to dependencies called 'method'. This can be used toAaron Small1-101/+153
2017-04-09Add support for BOOST_INCLUDEDIR and BOOST_LIBRARYDIRWade Berrier1-3/+13
2017-03-29Add dependency type for ValgrindDylan Baker1-0/+9
2017-03-27Fix qt4 tool location detection, which may result in incorrectly pickingAaron Small1-1/+16
2017-03-25Fix regen when using pkg-deps when there's no pkg-configNirbheek Chauhan1-1/+1
2017-03-25Never accept a directory as being an executable programThibault Saunier1-1/+1
2017-02-19rpm: We no longer provide the full path to a libraryNirbheek Chauhan1-0/+3
2017-02-19dependencies: Remove useless and verbose dict.get() callNirbheek Chauhan1-2/+2
2017-02-19find_program: Fix implementation of .path()Nirbheek Chauhan1-21/+28
2017-02-18find_program: Correctly use scripts found in PATHNirbheek Chauhan1-12/+38
2017-02-13Detect Boost libraries primarily with the C++ compiler's find_library.Jussi Pakkanen1-3/+17
2017-02-07dependencies: Distinguish native/cross while cachingNirbheek Chauhan1-7/+7
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