diff options
author | Robert E. McGrath <mcgrath@ncsa.uiuc.edu> | 2005-02-15 19:21:39 (GMT) |
---|---|---|
committer | Robert E. McGrath <mcgrath@ncsa.uiuc.edu> | 2005-02-15 19:21:39 (GMT) |
commit | 824d0c2da0717b1651440a0350ea87e6b459e84c (patch) | |
tree | 8d9265539354acbab9a414563000ca50b9f9da49 /tools/h5repack/h5repack.sh.in | |
parent | 182c3fe08d9fcb90f84f0e9aeb257109fb4ab3cc (diff) | |
download | hdf5-824d0c2da0717b1651440a0350ea87e6b459e84c.zip hdf5-824d0c2da0717b1651440a0350ea87e6b459e84c.tar.gz hdf5-824d0c2da0717b1651440a0350ea87e6b459e84c.tar.bz2 |
[svn-r10009] Purpose:
feature
Description:
support for nbit compression in h5repack
Solution:
Platforms tested:
verbena,copper,shanti
Misc. update:
manifest
Diffstat (limited to 'tools/h5repack/h5repack.sh.in')
-rwxr-xr-x | tools/h5repack/h5repack.sh.in | 27 |
1 files changed, 26 insertions, 1 deletions
diff --git a/tools/h5repack/h5repack.sh.in b/tools/h5repack/h5repack.sh.in index d1f00c1..1ca28b7 100755 --- a/tools/h5repack/h5repack.sh.in +++ b/tools/h5repack/h5repack.sh.in @@ -18,6 +18,7 @@ USE_FILTER_SZIP="@USE_FILTER_SZIP@" USE_FILTER_DEFLATE="@USE_FILTER_DEFLATE@" USE_FILTER_SHUFFLE="@USE_FILTER_SHUFFLE@" USE_FILTER_FLETCHER32="@USE_FILTER_FLETCHER32@" +USE_FILTER_NBIT="@USE_FILTER_NBIT@" H5REPACK=h5repack # The tool name @@ -282,9 +283,33 @@ else TOOLTEST $arg fi +# nbit copy +arg="test_nbit.h5" +if test $USE_FILTER_NBIT != "yes" ; then + SKIP $arg +else + TOOLTEST $arg +fi + +# nbit remove +arg="test_nbit.h5 -f dset_nbit:NONE" +if test $USE_FILTER_NBIT != "yes" ; then + SKIP $arg +else + TOOLTEST $arg +fi + +# nbit add +arg="test_nbit.h5 -f dset_int31:NBIT" +if test $USE_FILTER_NBIT != "yes" ; then + SKIP $arg +else + TOOLTEST $arg +fi + # remove all filters arg="test_all.h5 -f NONE" -if test $USE_FILTER_FLETCHER32 != "yes" -o $USE_FILTER_DEFLATE != "yes" -o $USE_FILTER_SZIP != "yes" -o $USE_FILTER_SZIP_ENCODER != "yes" -o $USE_FILTER_SHUFFLE != "yes" ; then +if test $USE_FILTER_FLETCHER32 != "yes" -o $USE_FILTER_DEFLATE != "yes" -o $USE_FILTER_SZIP != "yes" -o $USE_FILTER_SZIP_ENCODER != "yes" -o $USE_FILTER_SHUFFLE != "yes" -o $USE_FILTER_NBIT != "yes" ; then SKIP $arg else TOOLTEST $arg |