aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies/dev.py
AgeCommit message (Expand)AuthorFilesLines
2019-04-05dependencies/dev: Use ext_deps for GTest in GMockDylan Baker1-4/+1
2019-04-05dependencies/misc: don't special case threadsDylan Baker1-9/+4
2019-03-14dependencies/llvm: Add support for fedora 30Dylan Baker1-22/+32
2019-03-07llvm: Add llvm-config80 for FreeBSDDylan Baker1-5/+4
2019-01-23dependencies/llvm: add debian's llvm-9Dylan Baker1-1/+2
2018-10-11dependencies/llvm: Mark as not found when not foundDylan Baker1-0/+3
2018-10-01dependencies/LLVM: rework shared link detection to be more robustDylan Baker1-14/+69
2018-10-01dependencies/llvm: Fix shared linking on osxDylan Baker1-5/+7
2018-09-22dependencies/llvm: Add LLVM 7Dylan Baker1-2/+3
2018-09-10Add missing reporting of some methods tried to find the dependencyJon Turney1-0/+6
2018-09-04llvm: fix build flags with older llvm versionsJakub Wilk1-1/+1
2018-09-02Pull in GTest as a dependency of GMockDavid Seifert1-7/+25
2018-09-02Prefer pkgconfig for `GMockDependency`David Seifert1-2/+25
2018-09-02Prefer pkgconfig for `GTestDependency`David Seifert1-2/+20
2018-08-26Comparison with an unknown dependency version should always failJon Turney1-2/+0
2018-08-01Consolidate reporting result of a dependency checkJon Turney1-9/+30
2018-07-01gnome: Use raw link arguments with g-ir and gtk-docNirbheek Chauhan1-1/+1
2018-06-20dependencies: Don't assume self.compiler is a C compilerNirbheek Chauhan1-3/+3
2018-05-04No longer require duplicate gtest header install.Jussi Pakkanen1-3/+5
2018-02-22llvm: Add configs for freebsd 6.0 and debian 7svnDylan Baker1-4/+5
2018-01-18dependnecies: generalize version suffix stripping codeDylan Baker1-10/+0
2018-01-06LLVM: work around FreeBSD specific static linking problemsDylan Baker1-0/+18
2018-01-06LLVM: use DragonFly BSD workaround on FreeBSD as wellDylan Baker1-7/+7
2018-01-06LLVM: work around bug in dragonfly bsd llvm-config for shared libsDylan Baker1-0/+10
2018-01-06dependencies/dev: remove unused importsDylan Baker1-2/+1
2017-12-16dependencies: Also strip git version from llvm versionDylan Baker1-0/+5
2017-12-15dependencies: use mlog.bold with llvm module/component names.Dylan Baker1-2/+2
2017-12-15dependencies: Print LLVM for LLVM dependencyDylan Baker1-1/+1
2017-11-28Merge pull request #2512 from dcbaker/wip/config-tool-variablesJussi Pakkanen1-84/+21
2017-11-26spelling: attemptJosh Soref1-1/+1
2017-11-26spelling: arbitraryJosh Soref1-1/+1
2017-11-23Make LLVMDependency a ConfigToolDependencyDylan Baker1-84/+21
2017-11-13llvm: Output stderr when generating libs/flags/etc failsNirbheek Chauhan1-12/+12
2017-11-09llvm: llvm 5.0 is released and the current stableDylan Baker1-5/+6
2017-10-25llvm: fix static vs dynamic linkingDylan Baker1-6/+52
2017-10-25llvm: Add support for linking staticallyDylan Baker1-1/+3
2017-10-25llvm: Add modules to libs checkDylan Baker1-1/+3
2017-10-25llvm: check for components (modules) before libs.Dylan Baker1-13/+12
2017-10-25llvm: Add optional modulesDylan Baker1-7/+16
2017-10-25llvm: Add helper function for checking modulesDylan Baker1-0/+4
2017-10-21llvm: strip system libraries from link argumentsDylan Baker1-2/+2
2017-10-07llvm: don't add --system-libsDylan Baker1-1/+1
2017-10-01Use listify and extract_as_list everywhereNirbheek Chauhan1-2/+2
2017-09-26deps: strip 'svn' from LLVM versionDylan Baker1-1/+4
2017-09-26deps: demote LLVM config to instance variableDylan Baker1-38/+33
2017-09-26deps: convert LLVM modules to a set before checking for themDylan Baker1-1/+1
2017-09-26deps: flatten module argument to LLVM dependencyDylan Baker1-1/+1
2017-06-17valgrind: Fix __init__ callNirbheek Chauhan1-1/+1
2017-06-09tests: Improve llvm dependency test coverageNirbheek Chauhan1-0/+2
2017-06-09dependencies: Add a new class ExternalDependencyNirbheek Chauhan1-82/+27