aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies/base.py
AgeCommit message (Expand)AuthorFilesLines
2019-10-03add is_system kwarg to dependencyDaniel Mensinger1-1/+27
2019-10-02dependencies: account for frameworks without a Versions directoryMatthew Waters1-0/+3
2019-10-01cmake: Fix 'properies' typoXavier Claessens1-24/+24
2019-09-06Add `-Wl,-rpath-link` for secondary dependenciesDavid Seifert1-3/+45
2019-09-05mesonlib.split_args/quote_arg/join_argsAleksey Gurtovoy1-8/+10
2019-08-21cmake: fix missing -lpthread (fixes #5821)Daniel Mensinger1-4/+7
2019-08-03Improve support for crosscompiled CMake modulesMarcin Niestroj1-1/+10
2019-07-23meson: Use CMAKE_PREFIX_PATH environment variableDaniel Mensinger1-0/+6
2019-07-18str => pathlib for cmakelistsMichael Hirsch, Ph.D1-10/+6
2019-07-17cmake: additional debug loggingDaniel Mensinger1-0/+3
2019-07-17cmake: Fix empty -D due to empty strings (closes #5522)Daniel Mensinger1-17/+15
2019-07-10try IMPORTED_IMPLIB before IMPORTED_LOCATION for cmake dependenciesNorbert Nemec1-1/+5
2019-06-26dependencies/base: Set PKG_CONFIG_SYSROOT_DIR from cross fileDylan Baker1-0/+4
2019-06-12cmake: Move parsing the CMake trace into the CMake moduleDaniel Mensinger1-320/+22
2019-06-12cmake: Moved finding and running CMake out of dependencyDaniel Mensinger1-151/+7
2019-06-09Simplify `ConfigToolDependency` for_machineJohn Ericson1-4/+2
2019-06-09Purge `is_cross` and friends without changing user interfacesJohn Ericson1-62/+40
2019-06-06cmake: Made CMake executable finding availiable for other functionsDaniel Mensinger1-36/+40
2019-06-05Per machine do 'build.' and '' option prefixesJohn Ericson1-7/+5
2019-06-05mlog.debug the meson-set PKG_CONFIG_PATHJohn Ericson1-1/+4
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