384 Commits (bfce1450ac68c1da7151b7ad1943f47bdd31f192)

Author SHA1 Message Date
Edgar Andrés Margffoy Tuay 4ac3e7d356 Enable GCC to find free-threaded python DLL library 4 months ago
Andoni Morales Alastruey c02e0b7b1e pkgconfig: fix use of uninstalled libraries 4 months ago
Andoni Morales Alastruey 5cc511b1e6 pkgconfig: add support to override pkg-config 4 months ago
Nirbheek Chauhan d48602a5f3 curses: Ignore /usr/bin/ncurses5.4-config on macOS 5 months ago
Nirbheek Chauhan 0f914b75fe programs: Allow excluding certain paths when searching in PATH 5 months ago
paugier c572879bc9 MPI detection: try --showme:compile/--showme:link and -compile_info/-link_info 5 months ago
paugier 179663523a MPI detection: get version from old IntelMPI wrappers 5 months ago
paugier 901f5dfbf8 MPI detection: support more implementations (any compilers) 5 months ago
paugier e2ab61627a MPI detection: mpicc/mpiicc before pkg-config 5 months ago
Dylan Baker 6e98767c31 dependency: define equality and hash operators for Dependency 5 months ago
unknown 59f6105f79 add diasdk dependency 5 months ago
unknown c8b463491c Add get_variable() system dependency 5 months ago
Andrew McNulty 050b788ed8 Fix various incorrect uses of `its` vs `it's`. 6 months ago
spaette 4179996fef Fix typos 6 months ago
Charles Brunet 68d620ea8e Fix typing for InternalDependency.get_as_static() and get_as_shared() 6 months ago
Charles Brunet ce1602c1ee alias_target with both_libs builds both 6 months ago
Remi Thebault 0579c42182
dependencies/dub: Correctly handle dub >= 1.35 as well as older dub 7 months ago
Eli Schwartz f2de6dfd10
mypy: fix broken logic checks that used "if func" 7 months ago
Pino Toscano 86d142666a cmake: extend library pattern to work on GNU/Hurd as well 7 months ago
Jussi Pakkanen 0d7bb776e2 Move OptionKey in the option source file. 8 months ago
Randy Eckenrode f01ae52bc2 dependencies: find extraframeworks on case-sensitive filesystems 8 months ago
Andres Freund 9a60deff0a cmake dependency: Fix accidental use of T.Optional in warning message 8 months ago
Eli Schwartz 0392722bfd
Revert PR12972 as a regression. 8 months ago
Andrew McNulty 8b757b1f2d
Python: fix limited API logic under GCC on Windows 8 months ago
Dylan Baker ef83d943d9 dependencies/openmp: Simplify error case 8 months ago
Dylan Baker f900b3270b compilers|dependencies: Move Clang-CL specific logic out of OpenMP dep 8 months ago
Dylan Baker 3cd2cee775 dependencies/openmp: use mlog.warning instead of open coding 8 months ago
Dylan Baker d86e5c52f4 dependencies/openmp: Set compile and link flags before testing 8 months ago
Dylan Baker 87681980bc compilers: pass Environment to openmp_flags 8 months ago
Dudemanguy 9be6e653d4 find_program: add a kwarg to specify custom version argument 8 months ago
Ralf Gommers a111c28ece Add support for detecting free-threaded Python on Windows 8 months ago
Artturin c21b886ba8 dependencies/boost.py: Allow getting `lib_dir` and `include_dir` via pkg-config 8 months ago
Jussi Pakkanen 9a6fcd4d9a Replace direct indexing with named methods. 9 months ago
Jussi Pakkanen c0d86024f5 Rename option variable to optstore to make it unique. 9 months ago
Andrew McNulty 328011f77a Python: link correct limited API lib on mingw 9 months ago
Andrew McNulty f66a527a7c Python: move Windows functions to dependency base 9 months ago
David Seifert 4861079360 cuda: fix `cuda.find_library()` hardcoded to yield true 9 months ago
Eli Schwartz aa9b7b9445
pylint: fix useless-return 9 months ago
David Seifert 33adc420f3 cuda: pull in libdir when linking C/C++ 10 months ago
kkz 4f3a3e2efe add punctuation mark to make log more understandable 10 months ago
Jonathan Schleifer 6c6529337e Add support for depending on ObjFW 10 months ago
Dylan Baker 80b9b125f4 dependencies/boost: Add new homebrew root 10 months ago
Jonathon Anderson 46b3c1c30d python: Fix header check for system method 11 months ago
Dylan Baker f44541e1c7 dependencies/dev: make the warning about LLVM's CMake non-fatal 11 months ago
Dylan Baker b6d7a7a5b7 dependencies/llvm: Try to make warning about CMake better 11 months ago
Otto Moerbeek 24a96a3c95
On OpenBSD there's no convention the .so numbers equal the boost version. 11 months ago
Dylan Baker 6d713e40f8 dependency: define equality and hash operators for Dependency 12 months ago
L. E. Segovia 05f4e0d6c5 cmake: Allow recasting a CMake dependency into an Apple framework 1 year ago
Eli Schwartz 6e1556028c
python dependency: use exceptions to pass failure state around 1 year ago
Eli Schwartz e184ef71e5
cmake dependency: avoid setting property to None as a workaround 1 year ago