Fixes MANIFEST and missing H5TSpublic.h file

This commit is contained in:
Dana Robinson
2021-04-07 10:20:03 -07:00
parent a96849027a
commit b7dc1ef6f4
2 changed files with 80 additions and 27 deletions

View File

@@ -1008,6 +1008,7 @@
./src/H5Tvlen.c
./src/H5TS.c
./src/H5TSprivate.h
./src/H5TSpublic.h
./src/H5VL.c
./src/H5VLcallback.c
./src/H5VLconnector.h
@@ -1077,9 +1078,9 @@
./test/be_extlink2.h5
./test/big.c
./test/bittests.c
./test/btree2.c
./test/btree_idx_1_6.h5
./test/btree_idx_1_8.h5
./test/btree2.c
./test/cache.c
./test/cache_api.c
./test/cache_common.c
@@ -1098,13 +1099,15 @@
./test/direct_chunk.c
./test/dsets.c
./test/dt_arith.c
./test/dtypes.c
./test/dtransform.c
./test/dtypes.c
./test/earray.c
./test/efc.c
./test/enc_dec_plist.c
./test/enc_dec_plist_cross_platform.c
./test/enum.c
./test/err_compat.c
./test/error_test.c
./test/evict_on_close.c
./test/extend.c
./test/external.c
@@ -1112,25 +1115,21 @@
./test/external_common.h
./test/external_env.c
./test/external_fname.h
./test/error_test.c
./test/err_compat.c
./test/filter_error.h5
./test/links_env.c
./test/family_v16_00000.h5
./test/family_v16_00001.h5
./test/family_v16_00002.h5
./test/family_v16_00003.h5
./test/farray.c
./test/fheap.c
./test/filespace_1_8.h5
./test/filespace_1_6.h5
./test/freespace.c
./test/filenotclosed.c
./test/file_image.c
./test/file_image_core_test.h5
./test/fill_old.h5
./test/filenotclosed.c
./test/filespace_1_6.h5
./test/filespace_1_8.h5
./test/fill18.h5
./test/fill_old.h5
./test/fillval.c
./test/filter_error.h5
./test/filter_fail.c
./test/filter_plugin.c
./test/filter_plugin1_dsets.c
@@ -1140,10 +1139,9 @@
./test/flush1.c
./test/flush2.c
./test/flushrefresh.c
./test/freespace.c
./test/fsm_aggr_nopersist.h5
./test/fsm_aggr_persist.h5
./test/genall5.c
./test/genall5.h
./test/gen_bad_offset.c
./test/gen_bad_ohdr.c
./test/gen_bad_compound.c
@@ -1170,6 +1168,8 @@
./test/gen_sizes_lheap.c
./test/gen_specmetaread.c
./test/gen_udlinks.c
./test/genall5.c
./test/genall5.h
./test/getname.c
./test/gheap.c
./test/group_old.h5
@@ -1189,6 +1189,7 @@
./test/le_extlink2.h5
./test/lheap.c
./test/links.c
./test/links_env.c
./test/memleak_H5O_dtype_decode_helper_H5Odtype.h5
./test/mergemsg.h5
./test/mf.c
@@ -1202,15 +1203,15 @@
./test/ntypes.c
./test/null_vol_connector.c
./test/null_vol_connector.h
./test/ohdr.c
./test/objcopy.c
./test/objcopy_ref.c
./test/ohdr.c
./test/page_buffer.c
./test/paged_nopersist.h5
./test/paged_persist.h5
./test/pool.c
./test/reserved.c
./test/ros3.c
./test/pool.c
./test/s3comms.c
./test/set_extent.c
# ====distribute this for now. See HDFFV-8236====
@@ -1238,31 +1239,31 @@
./test/tattr.c
./test/tbad_msg_count.h5
./test/tbogus.h5
./test/tchecksum.c
./test/tcheck_version.c
./test/tchecksum.c
./test/tconfig.c
./test/tcoords.c
./test/test_filter_plugin.sh.in
./test/test_filters_be.h5
./test/test_filters_le.h5
./test/test_usecases.sh.in
./test/test_vol_plugin.sh.in
./test/testabort_fail.sh.in
./test/testcheck_version.sh.in
./test/testexternal_env.sh.in
./test/testerror.sh.in
./test/testlinks_env.sh.in
./test/test_filter_plugin.sh.in
./test/test_filters_le.h5
./test/test_filters_be.h5
./test/testexternal_env.sh.in
./test/testflushrefresh.sh.in
./test/testframe.c
./test/testhdf5.c
./test/testhdf5.h
./test/testlibinfo.sh.in
./test/test_mirror.sh.in
./test/test_usecases.sh.in
./test/test_vol_plugin.sh.in
./test/testlinks_env.sh.in
./test/testmeta.c
./test/test_mirror.sh.in
./test/testswmr.sh.in
./test/testvds_env.sh.in
./test/testvdsswmr.sh.in
./test/testvfdswmr.sh.in
./test/testvds_env.sh.in
./test/tfile.c
./test/tgenprop.c
./test/th5o.c
@@ -1278,7 +1279,6 @@
./test/tmisc.c
./test/tmtimen.h5
./test/tmtimeo.h5
./test/ttime.c
./test/trefer.c
./test/trefer_deprec.c
./test/trefer_shutdown.c
@@ -1287,6 +1287,7 @@
./test/tsizeslheap.h5
./test/tskiplist.c
./test/tsohm.c
./test/ttime.c
./test/ttst.c
./test/ttsafe.c
./test/ttsafe.h
@@ -1301,12 +1302,12 @@
./test/twriteorder.c
./test/unlink.c
./test/unregister.c
./test/use.h
./test/use_append_chunk.c
./test/use_append_chunk_mirror.c
./test/use_append_mchunks.c
./test/use_common.c
./test/use_disable_mdc_flushes.c
./test/use.h
./test/vds.c
./test/vds_env.c
./test/vds_swmr.h

52
src/H5TSpublic.h Normal file
View File

@@ -0,0 +1,52 @@
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* Copyright by The HDF Group. *
* All rights reserved. *
* *
* This file is part of HDF5. The full HDF5 copyright notice, including *
* terms governing use, modification, and redistribution, is contained in *
* the COPYING file, which can be found at the root of the source code *
* distribution tree, or in https://www.hdfgroup.org/licenses. *
* If you do not have access to either file, you may request a copy from *
* help@hdfgroup.org. *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/*
* This file contains public declarations for the H5TS (threadsafety) module.
*/
#ifndef H5TSpublic_H
#define H5TSpublic_H
/* Public headers needed by this file */
#include "H5public.h" /* Generic Functions */
/*****************/
/* Public Macros */
/*****************/
/*******************/
/* Public Typedefs */
/*******************/
/********************/
/* Public Variables */
/********************/
/*********************/
/* Public Prototypes */
/*********************/
#ifdef __cplusplus
extern "C" {
#endif
/* HDF5 global library lock routines */
H5_DLL herr_t H5TSmutex_acquire(unsigned int lock_count, hbool_t *acquired);
H5_DLL herr_t H5TSmutex_release(unsigned int *lock_count);
H5_DLL herr_t H5TSmutex_get_attempt_count(unsigned int *count);
#ifdef __cplusplus
}
#endif
#endif /* H5TSpublic_H */