aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies/base.py
AgeCommit message (Expand)AuthorFilesLines
2020-09-08Fix picking up tools with args from the env on WindowsNirbheek Chauhan1-1/+8
2020-09-02cmake: Don't link DEBUG to CRT when not building with MSVCNirbheek Chauhan1-1/+3
2020-09-02dependencies: Fix type of dependency_factory decoratorDylan Baker1-13/+11
2020-08-18Interpreter: Fix c_stdlib usageXavier Claessens1-1/+1
2020-08-05cmake: Use the DEBUG config when linking to the debug CRTNirbheek Chauhan1-1/+4
2020-07-23Merge pull request #7461 from mensinda/noMoreSetuptoolsJussi Pakkanen1-4/+2
2020-07-16mdata: remove setuptools and use mesondata insteadDaniel Mensinger1-4/+2
2020-07-16deps: Do not deepcopy internal libraries (fixes #7457)Daniel Mensinger1-0/+10
2020-06-14Use cmake args also when calling get_cmake_infoVili VÀinölÀ1-4/+4
2020-06-13cmake: Fix handling of path seperators (fixes #7294)Daniel Mensinger1-3/+8
2020-06-12dependencies: Add a couple of type annotationsDylan Baker1-2/+3
2020-06-12dependencies: Don't allow using the default binary for host on cross compilesDylan Baker1-4/+4
2020-06-12dependencies: Don't try to find a binary by "default_path" when cross compilingDylan Baker1-4/+7
2020-06-12dependencies: Split search_tool out of ExternalDependencyDylan Baker1-21/+25
2020-06-12cmake: Subprojects support CMAKE_PREFIX_PATH (fixes #7249)Daniel Mensinger1-15/+1
2020-06-10Fix python3 installed from the Windows StoreD Scott Phillips1-3/+12
2020-06-10dependencies: Remove finish_init methodDylan Baker1-2/+0
2020-05-24fix cmake target configuration selection.Alexander Neumann1-2/+9
2020-05-11ConfigToolDependency: Don't fallback to system tool when cross compilingXavier Claessens1-21/+4
2020-04-30ExternalProgram: Do special windows tricks even when name is providedXavier Claessens1-0/+4
2020-04-21Use pkg_resource to find resources files (data)Dylan Baker1-2/+4
2020-04-15dependencies/cmake: Only use abs paths as link argsDaniel Stone1-1/+5
2020-04-15dependencies/cmake: Suffix bare library dependencies on WindowsDaniel Stone1-0/+9
2020-04-15dependencies/cmake: Add Windows/VS library regexDaniel Stone1-1/+2
2020-03-23Fix legacy env var support with crossJohn Ericson1-7/+19
2020-03-19dependencies/base: Make the ConfigTool Dependency more flexibleDylan Baker1-5/+18
2020-03-19cmake: Add find_package COMPONETS supportDaniel Mensinger1-5/+24
2020-03-05dependencies: Use CompilerType not CompilerDylan Baker1-2/+2
2020-02-17version parsing: match only when version starts with a numberGerion Entrup1-1/+1
2020-02-17base.py: remove trailing whitespaceGerion Entrup1-2/+2
2020-02-05Fix import dependency from dubMax1-0/+8
2020-01-30Qt5: Do not use system qmake if not specified in cross fileXavier Claessens1-20/+20
2020-01-29deps: Fix prelimenary CMake lookup.Daniel Mensinger1-3/+7
2020-01-29dependencies: Rename _add_sub_dependency2 to _add_sub_dependencyDylan Baker1-15/+1
2020-01-29dependencies: Split detect_compiler out of dependencyDylan Baker1-19/+24
2020-01-29dependencies: Use a DependencyFactory for threadsDylan Baker1-3/+3
2020-01-29dependencies: Remove now dead codeDylan Baker1-24/+0
2020-01-29dependencies: Add a decorator for dependency factory functionsDylan Baker1-0/+27
2020-01-29dependencies: Use a DependencyFactory for LLVMDylan Baker1-1/+5
2020-01-29dependencies: Add a sub_dependency_method that takes a list ofDylan Baker1-0/+16
2020-01-29dependencies: Add a DependencyFactory classDylan Baker1-5/+82
2020-01-29dependencies: Make Dependency initializer signatures matchDylan Baker1-17/+15
2020-01-29dependencies/base: Split process_method_kw out of DependencyDylan Baker1-33/+34
2020-01-27Merge pull request #6432 from mensinda/cmExeRefactorJussi Pakkanen1-9/+21
2020-01-27Merge pull request #6423 from dcbaker/declare-dependency-variablesJussi Pakkanen1-6/+22
2020-01-26cmake: Refactor CMakeExecutor and CMakeTraceParserDaniel Mensinger1-9/+21
2020-01-23cmake: Always Add C, CXX if no language is specified (fixes #6441)Daniel Mensinger1-29/+24
2020-01-22envconfig: add pkg_config_libdir propertyStéphane Cerveau1-0/+6
2020-01-15find_program: Always use USERPROFILE instead of HOMENirbheek Chauhan1-1/+4
2020-01-14find_program: Ignore programs in the WindowsApps directoryNirbheek Chauhan1-2/+18