mirror of
https://github.com/Unidata/netcdf-c.git
synced 2024-12-21 08:39:46 +08:00
7b09290a3a
re: https://github.com/Unidata/netcdf-c/issues/2338 re: https://github.com/Unidata/netcdf-c/issues/2294 In issue https://github.com/Unidata/netcdf-c/issues/2338, Ed Hartnett suggested a better way to install filters to a user defined location -- for Automake, anyway. This PR implements that suggestion. It turns out to be more complicated than it appears, so there are fair number of changes; mostly to shell scripts. Most of the change is in plugins/Makefile.am. NOTE: this PR still does NOT address the use of HDF5_PLUGIN_PATH as the default; this turns out to be complex when dealing with NCZarr. So this will be addressed in a subsequent post 4.9.0 PR. ## Misc. Changes 1. Record the occurrences of incomplete codecs in libnczarr so that they can be included in _Codecs attribute correctly. This allows users to see what missing filters are referenced in the Zarr file. Primarily affects libnczarr/zfilter.[ch]. Also required creating a new no-effect filter: H5Zunknown.c. 2. Move the unknown filter test to a separate test file. 3. Incorporates PR https://github.com/Unidata/netcdf-c/pull/2343 |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
file.c | ||
filter_example.c | ||
format.c | ||
large_files.c | ||
Makefile.am | ||
met4D.c | ||
parallel_vara.c | ||
pres_temp_4D_rd.c | ||
pres_temp_4D_wr.c | ||
quick_large_files.c | ||
quick_small_files.c | ||
run_examples4.sh | ||
run_examples.sh | ||
run_filter.sh | ||
run_par_test.sh.in | ||
sfc_pres_temp_more.c | ||
sfc_pres_temp_rd.c | ||
sfc_pres_temp_wr.c | ||
simple_nc4_rd.c | ||
simple_nc4_wr.c | ||
simple_xy_nc4_rd.c | ||
simple_xy_nc4_wr.c | ||
simple_xy_rd.c | ||
simple_xy_wr.c | ||
simple.c |