summaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies.py
AgeCommit message (Expand)Author
2017-05-09Move dependencies.py into a subdirectory.Elliott Sales de Andrade
2017-05-09Merge pull request #1751 from centricular/fix-cached-depsJussi Pakkanen
2017-05-09Merge pull request #1758 from dcbaker/llvm-cpp-blacklistJussi Pakkanen
2017-05-09Completely overhaul caching of external dependenciesNirbheek Chauhan
2017-05-09pkgconfig dependency: Define version_reqs at the startNirbheek Chauhan
2017-05-09dependencies: Fix caching of native/cross dependenciesNirbheek Chauhan
2017-05-08Fix error log in LLVM, which used the wrong variableDylan Baker
2017-05-08Implement a cpp blacklist for LLVM dependencyDylan Baker
2017-05-07run_command: Refactor + improve errors and testNirbheek Chauhan
2017-05-03Add dependency for LLVM. Fixes #1611Dylan Baker
2017-05-03Add some FIXME comments to wxwidgets dependency.Dylan Baker
2017-05-02Don't use len() to test emptiness vs not emptinessDylan Baker
2017-04-29dependencies: qt: qmake method: prefer QT_HOST_BINS over QT_INSTALL_BINSWade Berrier
2017-04-21Expose the implementation language for external librariesNirbheek Chauhan
2017-04-14dependencies: boost: use system include flag for header includesWade Berrier
2017-04-10Use an enum instead of strings for method names.Aaron Small
2017-04-09Rename the pkgconfig method to pkg-configAaron Small
2017-04-09Add an option to dependencies called 'method'. This can be used toAaron Small
2017-04-09Add support for BOOST_INCLUDEDIR and BOOST_LIBRARYDIRWade Berrier
2017-03-29Add dependency type for ValgrindDylan Baker
2017-03-27Fix qt4 tool location detection, which may result in incorrectly pickingAaron Small
2017-03-25Fix regen when using pkg-deps when there's no pkg-configNirbheek Chauhan
2017-03-25Never accept a directory as being an executable programThibault Saunier
2017-02-19rpm: We no longer provide the full path to a libraryNirbheek Chauhan
2017-02-19dependencies: Remove useless and verbose dict.get() callNirbheek Chauhan
2017-02-19find_program: Fix implementation of .path()Nirbheek Chauhan
2017-02-18find_program: Correctly use scripts found in PATHNirbheek Chauhan
2017-02-13Detect Boost libraries primarily with the C++ compiler's find_library.Jussi Pakkanen
2017-02-07dependencies: Distinguish native/cross while cachingNirbheek Chauhan
2017-01-28Check cross-pkg-config's viability with ExternalProgram. Closes #1329.Jussi Pakkanen
2017-01-28Merge pull request #1335 from tp-m/test-custom-target-used-in-test-cmdJussi Pakkanen
2017-01-28Use CompilerArgs for generation of compile commandsNirbheek Chauhan
2017-01-28find_program: Translate 'python3' to sys.executable on WindowsNirbheek Chauhan
2017-01-23Merge pull request #1302 from centricular/install-modeJussi Pakkanen
2017-01-23Gracefully fallback when cross pkg-config can not be found for an optional de...Jussi Pakkanen
2017-01-24wx deps: Always set modversion, even if dep not foundNirbheek Chauhan
2017-01-18Merge pull request #1312 from centricular/print-pkgdep-error-osxJussi Pakkanen
2017-01-18cleanup: Remove redundant parenthesesMike Sinkovsky
2017-01-18cleanup: Unused local variablesMike Sinkovsky
2017-01-17pkgdep: Print found message after setting cargs/libsNirbheek Chauhan
2017-01-17Print pkg-config error when framework dep isn't foundNirbheek Chauhan
2017-01-17Derive all exceptions correctly from base exceptionsNirbheek Chauhan
2017-01-11style: [E1**] IndentationMike Sinkovsky
2017-01-11style: [E303] too many blank lines (2)Mike Sinkovsky
2017-01-11style: [E301] expected 1 blank line, found 0Mike Sinkovsky
2017-01-11style: [E502] the backslash is redundant between bracketsMike Sinkovsky
2017-01-01style: fix E124 violationsIgor Gnatenko
2017-01-01style: fix E222 violationsIgor Gnatenko
2016-12-31Fix space before :.Jussi Pakkanen
2016-12-23Add get_version() method to all dependenciesNirbheek Chauhan