28 Commits (8758e1353e93782b38cbea93d6d4c0f84c0614da)

Author SHA1 Message Date
Eli Schwartz 90ce084144
treewide: automatic rewriting of all comment-style type annotations 1 year ago
Xavier Claessens 183e4b8e90 PkgConfigDependency: Move CLI handling into its own abstraction 1 year ago
George Sedov 0c2b616183 hdf5: remove C sub-dependency for config tool 1 year ago
George Sedov b6e306ea5b hdf5: fix wrong env values for config tool 1 year ago
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 48f08a7c49
hdf5 dependency: correctly use machine files and respect cross 2 years ago
Eli Schwartz c95001b130
dependencies: make the hdf5 dependency use Popen_safe 2 years ago
Dudemanguy 8b3a54e508 dependencies: cleanup kwargs.get('static') usage 3 years ago
Eli Schwartz 3990dc6d64 flake8: fix indentation style 3 years ago
Eli Schwartz 751f84405e
pyupgrade --py37-plus 3 years ago
Eli Schwartz 4f4259de1b hdf5 dependency: check for alternative config-tool names 3 years ago
Eli Schwartz 87e13af1c8
apply flake8 fixes for unused imports and missing imports 3 years ago
Daniel Mensinger 2263a84d07 typing: Rename some variables 4 years ago
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