7 Commits (cfc3960956f98aff74b118ce3de89a40ef3496c1)

Author SHA1 Message Date
Eli Schwartz b8b2d87567
dependencies: switch the delayed-import mechanism for custom dependencies 1 year ago
Eli Schwartz 680b5ff819
treewide: add future annotations import 2 years ago
Eli Schwartz 7972c49bda
dependencies: simplify log_tried into a staticmethod 2 years ago
Dylan Baker 0412bdd753 dependencies: Use a typing.NewType for Dependency.type_name 3 years ago
Daniel Mensinger 9c40b33cf6 compilers: Fix missing functions in Compiler base class 3 years ago
Daniel Mensinger 125566b329 typing: Fully annotate dependencies.platform 3 years ago
Dylan Baker 29ef4478df compilers/d: Add b_ndebug support 5 years ago
Dylan Baker fd892ad7ce dependencies: Make Dependency initializer signatures match 5 years ago
Jussi Pakkanen 7ac03f6264 Non-required appleframework deps should not be an error. Closes #5295. 6 years ago
Jussi Pakkanen c34f044814 Fix appleframeworks with multiple modules. 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
Jon Turney 4fc1ca20b6 Fix incorrect checking of build machine for dependency availability 6 years ago
Jon Turney 39d87269b3 Add missing reporting of some methods tried to find the dependency 6 years ago
Jon Turney 6a4c2d63d7
Comparison with an unknown dependency version should always fail 6 years ago
Jon Turney 921977589a
Set is_found in AppleFrameworks constructor 6 years ago
Nirbheek Chauhan d737488150 dependencies: Don't assume self.compiler is a C compiler 6 years ago
Nirbheek Chauhan 0c83f8352d dependencies: Add a new class ExternalDependency 8 years ago
Elliott Sales de Andrade cb24c2d58a Split apart platform-specific dependencies 8 years ago