368 Commits (7280639cb5967beefa85b561dcbd096bcf05db3d)

Author SHA1 Message Date
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
Eli Schwartz 07c051ed27
defer setting values until after we know it cannot be None 1 year ago
Eli Schwartz dabe7b16d9
override subclass attribute type when we know it is not None 1 year ago
Sam James d1b783fc69
cmake: improve heuristics for static LLVM detection 1 year ago
Sam James 369cc28e59
Fix comment typos 1 year ago
Sam James 99ea390af8
cmake: canonicalise -DSTATIC value 1 year ago
Ralf Gommers 80ed1dfa7f Add a numpy dependency with pkg-config and configtool methods 1 year ago
Eli Schwartz f5da446bb9
dependencies: hdf5: mark configtool dependency not-found for cmake build 1 year ago
Peter Urban bd3f1b2e0e fix openmp dependency for clang-cl 1 year ago
Karol Herbst 0c3e84bbaf dependencies/llvm: strip default include dirs also for config-tool version 1 year ago
Dylan Baker e991c4d454 Use SPDX-License-Identifier consistently 1 year ago
Christoph Reiter 6eee9e7c0c python: fix mingw python detection code in case pkg-config isn't available 1 year ago
Dylan Baker 52638e8c65 dependencies/base: Make MissingCompiler inherit Compiler for mypy 1 year ago
Eli Schwartz 398c4b2287
dependencies: allow get_variable to define multiple pkgconfig defines 1 year ago
Tristan Partin c0a5da8649 Use -idirafter when adding Apple framework include paths 1 year ago
Charles Brunet 4589e15547 temp disable pylint falsepositive on dub.py 1 year ago
Eli Schwartz 9f610ad5b7
python dependency: ensure that setuptools doesn't inject itself into distutils 1 year ago