141 Commits (34c22522f35070cc216e8bfc4da854530b7bb4cc)

Author SHA1 Message Date
John Ericson 07777e15d4 Purge `is_cross` and friends without changing user interfaces 6 years ago
Daniel Mensinger 8a32fc8dbe
Disable cache for dependencies 6 years ago
Daniel Mensinger 971dfd664b
Added some cahced values 6 years ago
Daniel Mensinger dfe3d56bfd
Print '(cached)' when compiler result was cached 6 years ago
Dylan Baker b510bc12ac Shaderc pkg config 6 years ago
Eli Schwartz f5bc0ab44a fix gpgme support by preferring pkg-config where possible 6 years ago
Jan Tojnar e8a688428d Add gpgme-config support 6 years ago
Dylan Baker 6ad7fbf950 dependencies/misc: don't special case threads 6 years ago
Michael Hirsch, Ph.D 42a04f7e23 BUGFIX: Microsoft MPI is only compatible with Intel Fortran 6 years ago
Andrei Alexeyev 8209180c76 Add shaderc dependency lookup logic 6 years ago
Dylan Baker 1f342a2081 dependencies/openmp: Don't special case OpenMP 6 years ago
Dylan Baker 2a6b8e209f dependencies/openmp: Pass openmp arguments to look for _OPENMP define 6 years ago
Nacho García 222a973918 dependencies: fix Python linking for windows+mingw 6 years ago
Michael Hirsch, Ph.D 71cffa67fa add NetCDF 6 years ago
Michael Hirsch, Ph.D ebfb09f5d6 Fortran 2008/2018 Coarray support 6 years ago
Michael Hirsch, Ph.D 6b874339cc BUGFIX: Fortran openmp 6 years ago
Michael Hirsch, Ph.D 8821c0aadc better handle variable HDF5 setups, update Fortran compiler def 6 years ago
Nirbheek Chauhan c0166355ce Rewrite appleframework and extraframework dependency classes 6 years ago
Michael Hirsch, Ph.D 4d54a22b49
setup hdf5 test 6 years ago
Michael Hirsch, Ph.D 1ebaeadf60
initial HDF5 pkg-config fortran works 6 years ago
Michael Hirsch, Ph.D da34bea893 pep8 py37 6 years ago
Daniel Mensinger a0175ecb14 CMake find_package dependency backend (#4444) 6 years ago
Dylan Baker 0427ba48e6 dependencies/misc: Add openmp 5.0 preliminary support 6 years ago
Dylan Baker 34c1edda87 dependencies: Add openmp 5.0 6 years ago
Jon Turney 26ff712bae Fail some impossible cross-detections 6 years ago
Patrick Griffis 46a42a69a6 Add custom libgcrypt dependency using libgcrypt-config 6 years ago
Jon Turney 39d87269b3 Add missing reporting of some methods tried to find the dependency 6 years ago
Jon Turney c54cd69015 Modernize Python3Dependency 6 years ago
Jon Turney 6a4c2d63d7
Comparison with an unknown dependency version should always fail 6 years ago
Jon Turney b8de56ee61
Only use the numeric part of the pcap_lib_version() 6 years ago
Jon Turney a956698c79
Pass kwargs to ThreadDependency superclass constructor 6 years ago
Jon Turney 15d902cdb0
Drop redundant logging in OpenMPDependency constructor 6 years ago
Jon Turney f2673d9b57
Consolidate reporting result of a dependency check 6 years ago
Jon Turney 3576623b0f
Consolidate raising a DependencyException() if required but not-found 6 years ago
Jon Turney 01118ce2a4
Add a finish_init callback to ConfigToolDependency() 6 years ago
Jon Turney 82bdf07a9d
Hoist trying several dependency detection methods up to find_external_dependency() 6 years ago
Jon Turney fce4f35170
Remove do-nothing extraframework method from libwmf and pcap 6 years ago
Nirbheek Chauhan a1d9adba09 FeatureNew: Make all checks subproject-specific 7 years ago
Nirbheek Chauhan 58ae2c9a8c Rename clike_langs to clink_langs for clarity 7 years ago
Nirbheek Chauhan d737488150 dependencies: Don't assume self.compiler is a C compiler 7 years ago
Nirbheek Chauhan 26e11f5fd8 Add missing FeatureNew for libwmf dependency 7 years ago
Salamandar 2fb6018763 Add 0.46.0 features 7 years ago
Salamandar 4741f1e243 Add 0.42.0 features 7 years ago
David Seifert d28e6c6153 Allow `required : false` for OpenMP dependency 7 years ago
Elliott Sales de Andrade 461f3af294 Explicitly check for OpenMP headers. 7 years ago
Elliott Sales de Andrade 9c254cca65 Determine OpenMP version from _OPENMP macro. 7 years ago
Elliott Sales de Andrade dbb025a175 Add an OpenMP dependency. 7 years ago
Aleksey Filippov ffa5293901 Split boost dependency out into separate file 7 years ago
Benjamin Redelings ab37727289 Add comment. 7 years ago
Benjamin Redelings 52775ecb14 Clean up code a bit. 7 years ago