mirror of
https://github.com/Unidata/netcdf-c.git
synced 2024-11-27 07:30:33 +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 |
||
---|---|---|
.. | ||
add.c | ||
add.h | ||
atttests.c | ||
cdftests.c | ||
CMakeLists.txt | ||
compare_test_files.sh | ||
depend | ||
dimtests.c | ||
driver.c | ||
emalloc.c | ||
emalloc.h | ||
error.c | ||
error.h | ||
Makefile.am | ||
misctest.c | ||
rec.c | ||
ref_nctest_64bit_offset.nc | ||
ref_nctest_classic.nc | ||
slabs.c | ||
testcdf.h | ||
tests.h | ||
timesum.awk | ||
tst_rename.c | ||
val.c | ||
val.h | ||
vardef.c | ||
varget.c | ||
vargetg.c | ||
varput.c | ||
varputg.c | ||
vartests.c | ||
vputget.c | ||
vputgetg.c |