Commit 8cde1ca5 authored by Thomas Jahns's avatar Thomas Jahns 🤸
Browse files

Integrate CRC32 functions with library.

parent 08f5ef39
......@@ -202,6 +202,8 @@ src/cfortran.doc -text
src/cfortran.h -text
src/cgribex.h -text
src/cgribexlib.c -text
src/cksum.c -text
src/cksum.h -text
src/config.h.in -text
src/datetime.h -text
src/dmemory.c -text
......@@ -329,8 +331,6 @@ tables/remo -text
tables/wmo_001 -text
tests/Makefile.am -text
tests/Makefile.in -text
tests/cksum.c -text
tests/cksum.h -text
tests/cksum_read.c -text
tests/cksum_verify.c -text
tests/cksum_write.c -text
......
......@@ -34,6 +34,8 @@ libcdi_la_SOURCES = \
datetime.h \
dmemory.c \
dmemory.h \
cksum.c \
cksum.h \
pio_util.c \
pio_util.h \
dtypes.h \
......
......@@ -117,8 +117,8 @@ LTLIBRARIES = $(lib_LTLIBRARIES) $(noinst_LTLIBRARIES)
libcdi_la_DEPENDENCIES =
am_libcdi_la_OBJECTS = basetime.lo binary.lo calendar.lo cdf.lo \
cdf_int.lo cdi_error.lo cdi_util.lo cdiFortran.lo \
cgribexlib.lo dmemory.lo pio_util.lo error.lo extralib.lo \
file.lo gaussgrid.lo gribapi.lo grid.lo ieglib.lo \
cgribexlib.lo dmemory.lo cksum.lo pio_util.lo error.lo \
extralib.lo file.lo gaussgrid.lo gribapi.lo grid.lo ieglib.lo \
institution.lo model.lo namespace.lo serialize.lo \
resource_handle.lo servicelib.lo stream_cdf.lo \
stream_cgribex.lo stream_ext.lo stream_grb.lo \
......@@ -382,6 +382,8 @@ libcdi_la_SOURCES = \
datetime.h \
dmemory.c \
dmemory.h \
cksum.c \
cksum.h \
pio_util.c \
pio_util.h \
dtypes.h \
......@@ -612,6 +614,7 @@ distclean-compile:
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cdi_util.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cdipioFortran.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cgribexlib.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cksum.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dmemory.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/error.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/extralib.Plo@am__quote@
......
......@@ -94,6 +94,7 @@ EOR
c="dmemory.c \
dmemory.h \
cksum.c \
taxis.c \
timebase.c \
calendar.c \
......@@ -141,7 +142,7 @@ c="dmemory.c \
h="cdi_limits.h resource_handle.h taxis.h dtypes.h file.h service.h extra.h \
ieg.h cdi.h timebase.h calendar.h basetime.h datetime.h namespace.h \
error.c error.h cdi_int.h cgribex.h gribapi.h \
cksum.h error.c error.h cdi_int.h cgribex.h gribapi.h \
stream_cgribex.h stream_gribapi.h stream_grb.h stream_cdf.h \
tablepar.h table.h gaussgrid.h grid.h zaxis.h varscan.h binary.h swap.h \
service.h stream_srv.h stream_ext.h stream_ieg.h cdf_int.h \
......
......@@ -11,15 +11,14 @@ check_PROGRAMS = cksum_verify test_grib cksum_write cksum_read pio_write \
test_resource_copy cksum_write_chunk
#
test_grib_SOURCES = test_grib.c
cksum_verify_SOURCES = cksum_verify.c cksum.c cksum.h
cksum_write_SOURCES = cksum_write.c cksum.c cksum.h
cksum_write_chunk_SOURCES = cksum_write_chunk.c cksum.c cksum.h
cksum_verify_SOURCES = cksum_verify.c
cksum_write_SOURCES = cksum_write.c
cksum_write_chunk_SOURCES = cksum_write_chunk.c
cksum_read_SOURCES = cksum_read.c \
var_cksum.c var_cksum.h \
stream_cksum.c stream_cksum.h \
cksum.c cksum.h \
ensure_array_size.h ensure_array_size.c
pio_write_SOURCES = pio_write.c pio_write.h simple_model.c cksum.h cksum.c
pio_write_SOURCES = pio_write.c pio_write.h simple_model.c
test_resource_copy_SOURCES = test_resource_copy.c
#
AM_CFLAGS = $(YAXT_CFLAGS)
......
......@@ -93,26 +93,23 @@ CONFIG_CLEAN_FILES = test_cksum_grib test_cksum_nc test_cksum_nc2 \
pio_cksum_writer pio_cksum_cdf
CONFIG_CLEAN_VPATH_FILES =
am_cksum_read_OBJECTS = cksum_read.$(OBJEXT) var_cksum.$(OBJEXT) \
stream_cksum.$(OBJEXT) cksum.$(OBJEXT) \
ensure_array_size.$(OBJEXT)
stream_cksum.$(OBJEXT) ensure_array_size.$(OBJEXT)
cksum_read_OBJECTS = $(am_cksum_read_OBJECTS)
cksum_read_LDADD = $(LDADD)
cksum_read_DEPENDENCIES = ../src/libcdi.la
am_cksum_verify_OBJECTS = cksum_verify.$(OBJEXT) cksum.$(OBJEXT)
am_cksum_verify_OBJECTS = cksum_verify.$(OBJEXT)
cksum_verify_OBJECTS = $(am_cksum_verify_OBJECTS)
cksum_verify_LDADD = $(LDADD)
cksum_verify_DEPENDENCIES = ../src/libcdi.la
am_cksum_write_OBJECTS = cksum_write.$(OBJEXT) cksum.$(OBJEXT)
am_cksum_write_OBJECTS = cksum_write.$(OBJEXT)
cksum_write_OBJECTS = $(am_cksum_write_OBJECTS)
cksum_write_LDADD = $(LDADD)
cksum_write_DEPENDENCIES = ../src/libcdi.la
am_cksum_write_chunk_OBJECTS = cksum_write_chunk.$(OBJEXT) \
cksum.$(OBJEXT)
am_cksum_write_chunk_OBJECTS = cksum_write_chunk.$(OBJEXT)
cksum_write_chunk_OBJECTS = $(am_cksum_write_chunk_OBJECTS)
cksum_write_chunk_LDADD = $(LDADD)
cksum_write_chunk_DEPENDENCIES = ../src/libcdi.la
am_pio_write_OBJECTS = pio_write.$(OBJEXT) simple_model.$(OBJEXT) \
cksum.$(OBJEXT)
am_pio_write_OBJECTS = pio_write.$(OBJEXT) simple_model.$(OBJEXT)
pio_write_OBJECTS = $(am_pio_write_OBJECTS)
am__DEPENDENCIES_1 = ../src/libcdi.la
@USE_MPI_FALSE@pio_write_DEPENDENCIES = $(am__DEPENDENCIES_1)
......@@ -360,16 +357,15 @@ top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
#
test_grib_SOURCES = test_grib.c
cksum_verify_SOURCES = cksum_verify.c cksum.c cksum.h
cksum_write_SOURCES = cksum_write.c cksum.c cksum.h
cksum_write_chunk_SOURCES = cksum_write_chunk.c cksum.c cksum.h
cksum_verify_SOURCES = cksum_verify.c
cksum_write_SOURCES = cksum_write.c
cksum_write_chunk_SOURCES = cksum_write_chunk.c
cksum_read_SOURCES = cksum_read.c \
var_cksum.c var_cksum.h \
stream_cksum.c stream_cksum.h \
cksum.c cksum.h \
ensure_array_size.h ensure_array_size.c
pio_write_SOURCES = pio_write.c pio_write.h simple_model.c cksum.h cksum.c
pio_write_SOURCES = pio_write.c pio_write.h simple_model.c
test_resource_copy_SOURCES = test_resource_copy.c $(am__append_1)
#
AM_CFLAGS = $(YAXT_CFLAGS)
......@@ -484,7 +480,6 @@ mostlyclean-compile:
distclean-compile:
-rm -f *.tab.c
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cksum.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cksum_read.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cksum_verify.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cksum_write.Po@am__quote@
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment