aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies/base.py
AgeCommit message (Expand)AuthorFilesLines
2019-05-30dependencies/cmake: Handle spaces in set_target_propertiesDylan Baker1-12/+29
2019-05-29dependencies/cmake: Handle spaces in set_property callsDylan Baker1-14/+14
2019-05-29dependencies/cmake: correctly handle spaces in variable namesDylan Baker1-7/+27
2019-05-29tests: Test the cmake parser more thuroughlyDylan Baker1-1/+1
2019-05-27coredata: add cmake_prefix_path optionDylan Baker1-4/+18
2019-05-22dub: add other library target typesLuís Ferreira1-1/+1
2019-05-21Merge pull request #5372 from dcbaker/get_variableJussi Pakkanen1-0/+61
2019-05-20fixup! interpreter: Add get_variable method to dependency holdersDylan Baker1-16/+15
2019-05-20Use dependency cacheDylan Baker1-2/+2
2019-05-16Merge pull request #5395 from dcbaker/mtest-annotationsJussi Pakkanen1-4/+5
2019-05-16Make `PerMachine` and `MachineChoice` have just `build` and `host`John Ericson1-4/+4
2019-05-14dependencies/base: Add some annotations to ExternalProgramDylan Baker1-4/+5
2019-05-10dependencies/base: Implement backend component of get variableDylan Baker1-0/+62
2019-05-03cmake: LLVM better modules handlingDaniel Mensinger1-2/+3
2019-05-03cmake: revert module name mappingDaniel Mensinger1-3/+22
2019-05-03cmake: minor code fixesDaniel Mensinger1-2/+2
2019-05-03cmake: Fixed list unit testDaniel Mensinger1-11/+5
2019-05-03CMake: optional modules supportDaniel Mensinger1-5/+9
2019-05-03cmake: Support different CMake filesDaniel Mensinger1-2/+21
2019-05-02Merge pull request #5254 from dcbaker/fix-sub-dependenciesDylan Baker1-0/+17
2019-05-02Merge pull request #5311 from mensinda/flake8PluginsJussi Pakkanen1-3/+5
2019-05-02dependencies/base: Add a new method for setting internal dependenciesDylan Baker1-0/+17
2019-05-02Add some type annotations and fix lintsJohn Ericson1-3/+2
2019-04-29Address code reviewDaniel Mensinger1-1/+1
2019-04-29Fix flake8-bugbear warningsDaniel Mensinger1-2/+4
2019-04-29Fix blind exceptionsDaniel Mensinger1-1/+1
2019-04-08Merge pull request #5225 from dcbaker/threads-is-not-specialJussi Pakkanen1-3/+1
2019-04-07Merge pull request #4931 from dcbaker/pkg-config-builtinNirbheek Chauhan1-3/+11
2019-04-05dependencies/misc: don't special case threadsDylan Baker1-3/+0
2019-04-05dependencies: Add ext_deps to all dependenciesDylan Baker1-0/+1
2019-04-05dependencies/pkg-config: Add support for different cross_flagsDylan Baker1-1/+4
2019-04-05dependencies: Add command line option for pkg_config_pathDylan Baker1-3/+8
2019-04-04Use ExternalProgram to find config tools, fix #1423Jan Niklas Hasse1-1/+9
2019-03-29dependencies/base: Correctly handle includes and sources in ExternalDependencyDylan Baker1-0/+4
2019-03-29dependencies/base: Pass correct arguments to subdependenciesDylan Baker1-9/+10
2019-03-29dependencies/base: Add type annotations to partial_dependency methodDylan Baker1-10/+15
2019-03-27dependencies/configtool: Deprecate falling back to pathDylan Baker1-3/+4
2019-03-27Fail gracefully for Apple frameworks with a non-Clang compiler. Closes #5070.Jussi Pakkanen1-1/+9
2019-03-21Merge pull request #5116 from dcbaker/openmp-de-specializeJussi Pakkanen1-3/+0
2019-03-20find_program: use Meson's Python3 for non-executable Python scriptsPaolo Bonzini1-0/+6
2019-03-20replace library type strings with an enumDylan Baker1-2/+2
2019-03-19dependencies/openmp: Don't special case OpenMPDylan Baker1-3/+0
2019-03-11Add static as keyword to find_libraryNiklas Claesson1-1/+1
2019-03-11Support relative paths in pkgconfig filesNirbheek Chauhan1-1/+5
2019-02-28add NetCDFMichael Hirsch, Ph.D1-0/+1
2019-02-26Minor fixes for code reviewDaniel Mensinger1-9/+11
2019-02-26Use tuple comprehensionsNirbheek Chauhan1-1/+1
2019-02-26Minor code fixesDaniel Mensinger1-5/+5
2019-02-26Use @lru_cache and added return annotationDaniel Mensinger1-18/+15
2019-02-26Fixed flake8Daniel Mensinger1-3/+3