aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies.py
AgeCommit message (Expand)AuthorFilesLines
2017-05-09Move dependencies.py into a subdirectory.Elliott Sales de Andrade1-1815/+0
2017-05-09Merge pull request #1751 from centricular/fix-cached-depsJussi Pakkanen1-17/+21
2017-05-09Merge pull request #1758 from dcbaker/llvm-cpp-blacklistJussi Pakkanen1-2/+3
2017-05-09Completely overhaul caching of external dependenciesNirbheek Chauhan1-5/+13
2017-05-09pkgconfig dependency: Define version_reqs at the startNirbheek Chauhan1-1/+1
2017-05-09dependencies: Fix caching of native/cross dependenciesNirbheek Chauhan1-15/+11
2017-05-08Fix error log in LLVM, which used the wrong variableDylan Baker1-1/+1
2017-05-08Implement a cpp blacklist for LLVM dependencyDylan Baker1-1/+2
2017-05-07run_command: Refactor + improve errors and testNirbheek Chauhan1-13/+17
2017-05-03Add dependency for LLVM. Fixes #1611Dylan Baker1-0/+127
2017-05-03Add some FIXME comments to wxwidgets dependency.Dylan Baker1-0/+5
2017-05-02Don't use len() to test emptiness vs not emptinessDylan Baker1-3/+3
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