440 Commits (6813ef1e2424cdcfc0811bb0c7b3d2efc996fd36)

Author SHA1 Message Date
Dylan Baker 5678468c2c Don't use len() to test for container emptiness 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 63090605a5 dependencies/dev: Use ext_deps for GTest in GMock 6 years ago
Dylan Baker 6ad7fbf950 dependencies/misc: don't special case threads 6 years ago
Dylan Baker b842b0b04a dependencies: Add ext_deps to all dependencies 6 years ago
Dylan Baker 91b2475e30 dependencies/pkg-config: Add support for different cross_flags 6 years ago
Dylan Baker 569e646e1e dependencies: Add command line option for pkg_config_path 6 years ago
Michael Hirsch, Ph.D 42a04f7e23 BUGFIX: Microsoft MPI is only compatible with Intel Fortran 6 years ago
Jan Niklas Hasse 4e939bcf8a Use ExternalProgram to find config tools, fix #1423 6 years ago
Andrei Alexeyev 8209180c76 Add shaderc dependency lookup logic 6 years ago
Dylan Baker f8afcd59e0 dependencies/base: Correctly handle includes and sources in ExternalDependency 6 years ago
Dylan Baker f2d4a32370 dependencies/base: Pass correct arguments to subdependencies 6 years ago
Dylan Baker 023fe14238 dependencies/base: Add type annotations to partial_dependency method 6 years ago
Dylan Baker 151961056c dependencies/configtool: Deprecate falling back to path 6 years ago
Jussi Pakkanen 30c5ec7c23 Fail gracefully for Apple frameworks with a non-Clang compiler. Closes #5070. 6 years ago
Paolo Bonzini 0078d808a2 find_program: use Meson's Python3 for non-executable Python scripts 6 years ago
Dylan Baker ac627bcea7 replace library type strings with an enum 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
Dylan Baker 1f0b3652ac dependencies/llvm: Add support for fedora 30 6 years ago
Niklas Claesson dd2c44cdf6 Add static as keyword to find_library 6 years ago
Nirbheek Chauhan ca34b0af70 Support relative paths in pkgconfig files 6 years ago
Jussi Pakkanen c34f044814 Fix appleframeworks with multiple modules. 6 years ago
Dylan Baker cb614e8ff6 llvm: Add llvm-config80 for FreeBSD 6 years ago
Michael Hirsch, Ph.D 71cffa67fa add NetCDF 6 years ago
Daniel Mensinger 719730ff14
Minor fixes for code review 6 years ago
Nirbheek Chauhan b7fa161cb9
Use tuple comprehensions 6 years ago
Daniel Mensinger bc25a12709
Minor code fixes 6 years ago
Daniel Mensinger 1dfa3783f5
Use @lru_cache and added return annotation 6 years ago
Daniel Mensinger b69e45ebac
Fixed flake8 6 years ago
Daniel Mensinger b2dd5fbe08
Fixed minor logic error regarding case conversion 6 years ago
Daniel Mensinger 33f5f06f38
Added Mac support 6 years ago
Daniel Mensinger 03d9bc3b0e
Ignore exceptions 6 years ago
Daniel Mensinger cdc338b743
Preliminary CMake module search 6 years ago
Daniel Mensinger 6efc94b5dd
Support different CMake files 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
Luís Ferreira 8a4a75cc59 dub: fix detecting packages with different compilers and archs 6 years ago
Nirbheek Chauhan 8a7537ce24 qt: Only look for a framework on macOS if building for macOS 6 years ago
Michael Hirsch, Ph.D 8821c0aadc better handle variable HDF5 setups, update Fortran compiler def 6 years ago
Daniel Mensinger e1a83793ae CMake: Added support for CMAKE_MODULE_PATH and extra CMake args (closes #4779) 6 years ago
Nirbheek Chauhan bd8eff7438 qtdep: Look for QMAKE env var again + sprinkle debug 6 years ago
Nirbheek Chauhan c0166355ce Rewrite appleframework and extraframework dependency classes 6 years ago
Nirbheek Chauhan 4bfe0a2568 gnustep-config: config tools are lists, not strings 6 years ago
Nirbheek Chauhan 87652c80dc cmake deps: Again, get_command() is None when not found 6 years ago
Nirbheek Chauhan 00b59c9ad6 pkg-config: Fix another case where we were throwing a traceback 6 years ago
Nirbheek Chauhan c3bc1dcd48 pkg-config: Don't traceback when not found and not required 6 years ago