diff options
author | James Laird <jlaird@hdfgroup.org> | 2005-03-18 17:19:36 (GMT) |
---|---|---|
committer | James Laird <jlaird@hdfgroup.org> | 2005-03-18 17:19:36 (GMT) |
commit | 349ca8daa9a1d0f094d716ea603d7d41ac14b862 (patch) | |
tree | d5180e62e013724f1c8972c018963bfe4da74e17 /hl/test/Makefile.in | |
parent | f7ee415cdb4e6000636a55ff017c516d65ed64c1 (diff) | |
download | hdf5-349ca8daa9a1d0f094d716ea603d7d41ac14b862.zip hdf5-349ca8daa9a1d0f094d716ea603d7d41ac14b862.tar.gz hdf5-349ca8daa9a1d0f094d716ea603d7d41ac14b862.tar.bz2 |
[svn-r10234] Purpose:
Added Packet Table to high-level APIs
Description:
The Packet Table is an API that allows the user to append records
("packets") to a table, and read the back again. It supports
fixed-length records with a defined datatype and variable-length
records. It also supports a "current record" index to track the
user's position in the table.
Solution:
The Packet Table code lives in hl/src, and its tests in hl/test.
Some code is shared between the H5TB table and the H5PT Packet Table
in the form of functions in H5HL_private.c.
Some documentation exists for a previous version of the API. Updated
documentation and C++ wrapper API coming soon.
Platforms tested:
sleipnir, eirene, copper, modi4
Diffstat (limited to 'hl/test/Makefile.in')
-rw-r--r-- | hl/test/Makefile.in | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/hl/test/Makefile.in b/hl/test/Makefile.in index ca9f292..84bc142 100644 --- a/hl/test/Makefile.in +++ b/hl/test/Makefile.in @@ -21,7 +21,7 @@ # # HDF5 High-Level Test Makefile(.in) # -SOURCES = test_ds.c test_image.c test_lite.c test_table.c +SOURCES = test_ds.c test_image.c test_lite.c test_packet.c test_table.c srcdir = @srcdir@ top_srcdir = @top_srcdir@ @@ -58,7 +58,7 @@ mkinstalldirs = $(SHELL) $(top_srcdir)/bin/mkinstalldirs CONFIG_HEADER = $(top_builddir)/src/H5config.h CONFIG_CLEAN_FILES = am__EXEEXT_1 = test_lite$(EXEEXT) test_image$(EXEEXT) \ - test_table$(EXEEXT) test_ds$(EXEEXT) + test_table$(EXEEXT) test_ds$(EXEEXT) test_packet$(EXEEXT) test_ds_SOURCES = test_ds.c test_ds_OBJECTS = test_ds.$(OBJEXT) test_ds_LDADD = $(LDADD) @@ -73,6 +73,10 @@ test_lite_SOURCES = test_lite.c test_lite_OBJECTS = test_lite.$(OBJEXT) test_lite_LDADD = $(LDADD) test_lite_DEPENDENCIES = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_2) +test_packet_SOURCES = test_packet.c +test_packet_OBJECTS = test_packet.$(OBJEXT) +test_packet_LDADD = $(LDADD) +test_packet_DEPENDENCIES = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_2) test_table_SOURCES = test_table.c test_table_OBJECTS = test_table.$(OBJEXT) test_table_LDADD = $(LDADD) @@ -88,8 +92,10 @@ LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \ CCLD = $(CC) LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ -SOURCES = test_ds.c test_image.c test_lite.c test_table.c -DIST_SOURCES = test_ds.c test_image.c test_lite.c test_table.c +SOURCES = test_ds.c test_image.c test_lite.c test_packet.c \ + test_table.c +DIST_SOURCES = test_ds.c test_image.c test_lite.c test_packet.c \ + test_table.c ETAGS = etags CTAGS = ctags DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) @@ -294,7 +300,7 @@ LDADD = $(LIBH5_HL) $(LIBHDF5) # Test programs. These are our main targets. They should be listed in the # order to be executed, generally most specific tests to least specific tests. -TEST_PROG = test_lite test_image test_table test_ds +TEST_PROG = test_lite test_image test_table test_ds test_packet # Temporary files. These files are the ones created by running `make test'. MOSTLYCLEANFILES = combine_tables[1-2].h5 test_ds[1-3].h5 test_image.h5 \ @@ -362,6 +368,9 @@ test_image$(EXEEXT): $(test_image_OBJECTS) $(test_image_DEPENDENCIES) test_lite$(EXEEXT): $(test_lite_OBJECTS) $(test_lite_DEPENDENCIES) @rm -f test_lite$(EXEEXT) $(LINK) $(test_lite_LDFLAGS) $(test_lite_OBJECTS) $(test_lite_LDADD) $(LIBS) +test_packet$(EXEEXT): $(test_packet_OBJECTS) $(test_packet_DEPENDENCIES) + @rm -f test_packet$(EXEEXT) + $(LINK) $(test_packet_LDFLAGS) $(test_packet_OBJECTS) $(test_packet_LDADD) $(LIBS) test_table$(EXEEXT): $(test_table_OBJECTS) $(test_table_DEPENDENCIES) @rm -f test_table$(EXEEXT) $(LINK) $(test_table_LDFLAGS) $(test_table_OBJECTS) $(test_table_LDADD) $(LIBS) @@ -375,6 +384,7 @@ distclean-compile: @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_ds.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_image.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_lite.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_packet.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_table.Po@am__quote@ .c.o: |