aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies
AgeCommit message (Expand)AuthorFilesLines
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
2020-10-13cmake: Add cross compilation supportDaniel Mensinger1-9/+21
2020-10-13cuda: Also read CUDART_VERSION from cuda_runtime_api.hDaniel Mensinger1-2/+25
2020-10-08dependency: support boolean argument "allow_fallback"Paolo Bonzini1-2/+4
2020-10-08interpreter: clean up handling of force_fallbackPaolo Bonzini1-1/+1
2020-10-04pathlib: Fix resolve() by overriding it in Python 3.5Daniel Mensinger5-5/+5
2020-10-04cmake: switch to pathlib (fixes #7322)Daniel Mensinger1-4/+4
2020-09-29dependencies/curses: don't try ncurses-config or system dependency on windowsDylan Baker1-5/+9
2020-09-29dependencies/curses: Add support for pdcursesYonggang Luo1-1/+6
2020-09-29dependencies/curses: Add a system dependencyDylan Baker1-1/+58
2020-09-29dependencies/zlib: Fix header detectionDylan Baker1-1/+1
2020-09-29dependencies/curses: Add support for using the ncurses config toolsDylan Baker1-1/+20
2020-09-29dependency/misc: change lookup order for curses pkg-configDylan Baker1-1/+1
2020-09-29dependencies/misc: Fix typing of curses_factoryDylan Baker1-3/+3
2020-09-29Merge pull request #7758 from dcbaker/submit/hdf5-factoryDylan Baker3-110/+151
2020-09-28typing: fully annotate cmake.executorDaniel Mensinger1-5/+5
2020-09-25dependencies/hdf5: Use the correct compilers for the machineDylan Baker1-5/+19
2020-09-25dependencies/hdf5: Convert to a dependency_factoryDylan Baker3-109/+136
2020-09-22pylint: Turn on warnings for incorrect number of argsDylan Baker1-4/+4
2020-09-14InternalDependency: Add as_link_whole() methodXavier Claessens1-0/+5
2020-09-13external-project: New module to build configure/make projectsXavier Claessens1-11/+18
2020-09-08typing: fix code reviewDaniel Mensinger1-4/+4
2020-09-08typing: more fixesDaniel Mensinger1-1/+3
2020-09-08typing: fix dependencies for new follow_importsDaniel Mensinger3-14/+17
2020-09-08typing: ignore error because of untyped decoratorDaniel Mensinger1-1/+1
2020-09-08typing: fully annotate boost and hdf5 depsDaniel Mensinger2-8/+12
2020-09-08Add some type hints to the ExternalProgram classNirbheek Chauhan1-7/+7
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/mpi: add missing annotationDylan Baker1-3/+3
2020-09-02dependencies: Fix type of dependency_factory decoratorDylan Baker1-13/+11
2020-08-18Interpreter: Fix c_stdlib usageXavier Claessens1-1/+1