summaryrefslogtreecommitdiff
path: root/src/local.mk
diff options
context:
space:
mode:
authorPádraig Brady <P@draigBrady.com>2021-08-29 19:34:32 +0100
committerPádraig Brady <P@draigBrady.com>2021-09-15 15:35:53 +0100
commiteb17c610d442cc8180c21b382a806bff40cea1f4 (patch)
tree1990cb2e491b76494757362cca038525ce9106e4 /src/local.mk
parent51268b5dbb8f421f929164ec43f99e41e5763b55 (diff)
downloadcoreutils-eb17c610d442cc8180c21b382a806bff40cea1f4.tar.gz
digest: refactor sum(1) into digest.c
Since digest will be providing all digest functionality, refactor sum.c into it. * po/POTFILES.in: sum.c no longer has translatable strings so remove. * src/digest.c: Call out to new stream interfaces in sum.c * src/local.mk: Adjust sources for the sum binary. * src/sum.c: Provide a stream interface for BSD and SYSV digests. * src/sum.h: A new file to declare the exported functions in sum.c
Diffstat (limited to 'src/local.mk')
-rw-r--r--src/local.mk3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/local.mk b/src/local.mk
index bb5b722f2..b1fce9c27 100644
--- a/src/local.mk
+++ b/src/local.mk
@@ -355,6 +355,9 @@ src___SOURCES = src/lbracket.c
nodist_src_coreutils_SOURCES = src/coreutils.h
src_coreutils_SOURCES = src/coreutils.c
+src_sum_SOURCES = src/sum.c src/sum.h src/digest.c
+src_sum_CPPFLAGS = -DHASH_ALGO_SUM=1 $(AM_CPPFLAGS)
+
src_cksum_SOURCES = src/cksum.c src/cksum.h
if USE_PCLMUL_CRC32
noinst_LIBRARIES += src/libcksum_pclmul.a