refactored sodium_crypto_secretbox() into separate source file.

This commit is contained in:
Heiko Reese
2021-08-11 05:28:39 +02:00
parent f5727effcf
commit 1e2ec834d2
4 changed files with 83 additions and 57 deletions

View File

@ -3,15 +3,20 @@ CFLAGS=-Wall
LDFLAGS=-lsodium
LDFLAGS_LIB=-I/usr/include/exim4 -fpic -shared -export-dynamic
.PHONY: clean
.PHONY: clean libs
.DEFAULT_GOAL := libexim-kitencrypt-dlfunc.so
.DEFAULT_GOAL := libs
libexim-kitencrypt-dlfunc.so: libexim-kitencrypt-dlfunc.c recipient_pk.h
$(CC) $(CFLAGS) $(LDFLAGS) $(LDFLAGS_LIB) -o $@ $<
libexim-encrypt-dlfunc.so: libexim-encrypt-dlfunc.c
$(CC) $(CFLAGS) $(LDFLAGS) $(LDFLAGS_LIB) -o $@ $<
genkey: genkey.c
$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $<
clean:
rm -f libexim-kitencrypt-dlfunc.so
rm -f libexim-kitencrypt-dlfunc.so libexim-encrypt-dlfunc.so
libs: libexim-kitencrypt-dlfunc.so libexim-encrypt-dlfunc.so