aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies
AgeCommit message (Expand)AuthorFilesLines
2021-06-06typing: Fully annotate dependencies.pkgconfigDaniel Mensinger1-26/+33
2021-06-05typing: Fully annotate dependencies.cudaDaniel Mensinger1-22/+36
2021-06-05typing: Fully annotate dependencies.configtoolDaniel Mensinger1-16/+23
2021-06-05typing: Fully annotate dependencies.coarraysDaniel Mensinger1-5/+5
2021-06-04dependencies/detect: Add type annotations to find_external_dependencyDylan Baker1-4/+5
2021-06-03typing: Fully annotate dependencies.baseDaniel Mensinger1-64/+64
2021-06-03deps: Split dependencies.baseDaniel Mensinger18-1852/+2050
2021-05-29cmake: Fix CMakeToolchain (fixes #8293)Daniel Mensinger1-2/+2
2021-05-28dependencies/zlib: System Dependency needs a clib_compiler on windowsDylan Baker1-3/+8
2021-05-23Fix double negative in 'No CMake binary not found'Jon Turney1-1/+1
2021-05-08interpreter: Skip not_found_message and include_type in cache idXavier Claessens1-1/+7
2021-04-20dependencies/OpenMP: If the version returned is not supported fail gracefullyDylan Baker1-1/+7
2021-04-12dependency: Add JDK system dependencyTristan Partin2-1/+60
2021-03-23deprecated QMAKE dependency typeDylan Baker1-1/+4
2021-03-23Refactor Qt Dependency into proper split classes with factoriesDylan Baker3-144/+172
2021-03-22qt: move compilers_detect to the qt moduleDylan Baker1-53/+1
2021-03-22dependencies/qt: Split _get_modules_lib_suffix out of the classDylan Baker1-29/+32
2021-03-22dependencies/base: Use FeatureDeprecated instead of mlog.warningDylan Baker1-4/+2
2021-03-22dependencies/qt: split get_qmake_host_bins into a free functionDylan Baker1-10/+11
2021-03-22dependencies/base: Use Compiler instead of CompilerTypeDylan Baker1-2/+2
2021-03-22dependencies/qt: Add type annotationsDylan Baker1-50/+71
2021-03-22dependencies: split qt out of the ui moduleDylan Baker3-422/+451
2021-03-19split program related classes and functions out of dependenciesDylan Baker3-330/+9
2021-03-12Fix duplicate pkg_config_path entriesTristan Partin1-2/+2
2021-03-09dependencies: Add docstring explaining how to write a system dependencyDylan Baker1-0/+149
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz7-116/+116
2021-03-04various python neatness cleanupsEli Schwartz2-2/+2
2021-02-26pkg-config: dump all PKG_CONFIG environment variables to simplify debuggingJeff Moguillansky1-2/+4
2021-02-26hdf5: get include directory from config-toolMichael Kuhn1-2/+5
2021-02-07Add Qt6 moduleLuca Weiss2-1/+13
2021-02-06add loongarch supportXiaotian Wu1-1/+1
2021-01-21interpreter: accept external programs and dependencies for summaryPaolo Bonzini1-0/+17
2021-01-13Fix misspellsAntonin Décimo3-3/+3
2021-01-12dependencies: use env.machines for is_$os methodsDylan Baker1-7/+7
2021-01-11boost: default machine file properties to env var valuesDylan Baker1-50/+15
2021-01-11dependencies: Don't read PKG_CONFIG_PATH from the env againDylan Baker1-10/+2
2021-01-11dependencies/mpi: Add a type annotationDylan Baker1-1/+1
2021-01-11import MachineChoice from mesonlibDylan Baker1-1/+1
2021-01-10cmake: add PATH logic to preliminary dep check (fixes #8133)Daniel Mensinger1-2/+16
2021-01-04Use a single coredata dictionary for optionsDylan Baker3-11/+11
2021-01-04use OptionKey for builtin and base optionsDylan Baker3-9/+10
2020-12-16cmake: Revert to using self.for_machine instead of MachineChoice.BUILD (fixes...Daniel Mensinger1-2/+3
2020-11-24compiler: allow non-built internal dependencies as argumentsPaolo Bonzini1-3/+10
2020-11-22Merge pull request #8011 from dcbaker/submit/post-python36-cleanupsJussi Pakkanen6-6/+6
2020-11-21Handle cmake dependencies which require a specified versionJason Ekstrand2-3/+11
2020-11-20use real pathlib moduleDylan Baker6-6/+6
2020-11-12dependencies: Put pkgconfig options before operandsHaelwenn (lanodan) Monnier1-1/+5
2020-10-30qt: dependency: Strip tool versions from newlinesLaurent Pinchart1-1/+1
2020-10-22depenencies/llvm: Handle llvm-config --shared-mode failing (#7379)Dylan Baker1-1/+7
2020-10-16cmake: ignore CMAKE_TOOLCHAIN_FILE and CMAKE_PROJECT_INCLUDE to avoid conflic...Daniel Mensinger1-1/+2