aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies/data
AgeCommit message (Collapse)AuthorFilesLines
2022-01-10port from embedded data to importlib.resourcesEli Schwartz1-0/+0
2020-11-21Handle cmake dependencies which require a specified versionJason Ekstrand1-1/+5
Some CMake packages fail to find at all if no version is specified. This commit adds a cmake_version parameter to dependency() to allow you to specify the requested version.
2020-03-19cmake: Add find_package COMPONETS supportDaniel Mensinger1-1/+1
2019-12-09cmake: add project language to cmakelists.txtMichael Hirsch, Ph.D1-1/+5
cmake: get language from Meson project if not specified as depedency(..., langugage: ...) deps: add threads method:cmake dependency('threads', method: 'cmake') is useful for cmake unit tests or those who just want to find threads using cmake. cmake: project(... Fortran) generally also requires C language
2019-08-03Improve support for crosscompiled CMake modulesMarcin Niestroj1-0/+2
There are two variables that CMake takes into account during find_package() in cross-compiled environments, which are: CMAKE_SYSROOT and CMAKE_FIND_ROOT_PATH. Those are used in cmFindCommon::RerootPaths() function, which blindly prepends all search paths with those specified via CMAKE_SYSROOT and CMAKE_FIND_ROOT_PATH. Extend search paths by using CMAKE_SYSROOT and CMAKE_FIND_ROOT_PATH in a similar way as CMake does, so we successfully find CMake packages information in cross-compiled environments.
2019-05-03cmake: LLVM better modules handlingDaniel Mensinger1-4/+27
2019-05-03CMake: optional modules supportDaniel Mensinger1-2/+4
2019-05-03LLVM: Added CMake backendDaniel Mensinger1-0/+70
2019-02-26Preliminary CMake module searchDaniel Mensinger2-14/+33
2019-01-24Try multiple CMAKE_LIBRARY_ARCHITECTURE. Closes #4812Daniel Mensinger1-11/+18
2018-11-22CMake find_package dependency backend (#4444)Daniel Mensinger1-0/+93