From dc4caafabe90badb907baf2cea5d8d199e29f7f5 Mon Sep 17 00:00:00 2001 From: Tobias Ulmer Date: Thu, 1 Dec 2016 15:25:33 +0100 Subject: [PATCH] Makefile: hook up lsha and sha2 Signed-off-by: Tobias Ulmer --- generic/Makefile | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/generic/Makefile b/generic/Makefile index 2f5846f..d6a5e64 100644 --- a/generic/Makefile +++ b/generic/Makefile @@ -23,7 +23,7 @@ LUA_LIBS = strict.lua plugin.lua e2lib.lua console.lua class.lua LUA_LIBS += e2option.lua hash.lua tools.lua transport.lua cache.lua url.lua LUA_LIBS += generic_git.lua eio.lua err.lua lock.lua errno.lua trace.lua LUA_LIBS += assrt.lua -SO_LIBS = lsha1.so leio.so le2lib.so +SO_LIBS = lsha1.so lsha.so leio.so le2lib.so CLEAN_FILES = *~ *.o *.so @@ -34,6 +34,16 @@ all: $(SO_LIBS) lsha1.so: lsha1.o sha1.o +lsha.so: lsha.o sha1.o sha2.o + +sha2.o: sha2.c sha2.h + $(CC) $(CFLAGS) $(BUILD_LUA_CPPFLAGS) $(LDFLAGS) \ + -fno-strict-aliasing -DSHA2_USE_INTTYPES_H -fPIC -o $@ -c $< + +lsha.o: lsha.c sha1.h sha2.h + $(CC) $(CFLAGS) $(BUILD_LUA_CPPFLAGS) $(LDFLAGS) \ + -DSHA2_USE_INTTYPES_H -fPIC -o $@ -c $< + leio.so: leio.o le2lib.so: le2lib.o -- 2.39.5