14 Commits (fb385728df5d14c929420c6fd0fb2958f274761d)

Author SHA1 Message Date
Daniel Mensinger 25875ae0d3 typing: Fully annotate dependencies.{detect,factory} + some other fixes 4 years ago
Daniel Mensinger 95b70bcb97 deps: Split dependencies.base 4 years ago
Eli Schwartz 6a0fabc647
mass rewrite of string formatting to use f-strings everywhere 4 years ago
Eli Schwartz 4340bf34fa
various python neatness cleanups 4 years ago
Michael Kuhn 2d8d21d5bc hdf5: get include directory from config-tool 4 years ago
Dylan Baker a2055ad18b import MachineChoice from mesonlib 4 years ago
Dylan Baker f6672c7a19 use real pathlib module 4 years ago
Daniel Mensinger 1dfaccfd91 pathlib: Fix resolve() by overriding it in Python 3.5 4 years ago
Dylan Baker 54329eeed7 dependencies/hdf5: Use the correct compilers for the machine 4 years ago
Dylan Baker b7cb30e175 dependencies/hdf5: Convert to a dependency_factory 4 years ago
Daniel Mensinger 62f7642a61
typing: fix dependencies for new follow_imports 4 years ago
Daniel Mensinger 1217cf9a3b
typing: fully annotate boost and hdf5 deps 4 years ago
William F Godoy 847d652c4e Add h5cc shlib argument for correctly link hdf5 libraries 4 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
Michael Hirsch, Ph.D ff822990d1 bugfix: hdf5 depenedency: make sure variable is always defined 5 years ago
Michael Hirsch, Ph.D f1d370247f
dependencies: refactor to use methods properly 5 years ago
Jussi Pakkanen 39db7b1afc Fail gracefully detecting hdf5 if pkg-config is not available. 5 years ago
Michael Hirsch, Ph.D c02593fddc HDF5: make much more robust across platforms 5 years ago