384 Commits (master)

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