diff options
author | David Oberhollenzer <david.oberhollenzer@sigma-star.at> | 2019-08-18 16:09:31 +0200 |
---|---|---|
committer | David Oberhollenzer <david.oberhollenzer@sigma-star.at> | 2019-08-18 22:53:32 +0200 |
commit | 50385e06ec207af0171c021f1909e9ef38c00519 (patch) | |
tree | 690bfe53cef9f901c68f76f4fe50c1917e368fe2 /lib/Makemodule.am | |
parent | 58c5d7c933a714096ef0dd42bd1446a6e1a25a16 (diff) |
Replace update_crc32 helper function with crc32 from zlib
It is optimized to the maximum and if we already use zlib anyway,
why not use zlib crc32? This also makes zlib a hard dependency which
also means the whole "do we have a compressor" sanity check in the
build system can be removed.
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
Diffstat (limited to 'lib/Makemodule.am')
-rw-r--r-- | lib/Makemodule.am | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/Makemodule.am b/lib/Makemodule.am index 3c206d6..6301435 100644 --- a/lib/Makemodule.am +++ b/lib/Makemodule.am @@ -47,8 +47,10 @@ libutil_a_SOURCES += lib/util/read_data.c include/util.h libutil_a_SOURCES += lib/util/print_version.c lib/util/mkdir_p.c libutil_a_SOURCES += lib/util/str_table.c include/str_table.h libutil_a_SOURCES += lib/util/dirstack.c lib/util/padd_file.c -libutil_a_SOURCES += lib/util/read_data_at.c lib/util/crc32.c +libutil_a_SOURCES += lib/util/read_data_at.c libutil_a_SOURCES += lib/util/source_date_epoch.c +libutil_a_CFLAGS = $(AM_CFLAGS) +libutil_a_CPPFLAGS = $(AM_CPPFLAGS) if HAVE_PTHREAD libcompress_a_SOURCES += lib/comp/block_processor_parallel.c @@ -62,6 +64,9 @@ libcompress_a_SOURCES += lib/comp/gzip.c libcompress_a_CFLAGS += $(ZLIB_CFLAGS) libcompress_a_CPPFLAGS += -DWITH_GZIP + +libutil_a_CFLAGS += $(ZLIB_CFLAGS) +libutil_a_CPPFLAGS += -DWITH_GZIP endif if WITH_XZ |