From abab627bf1457c24f296e0428f5bcca3924ebe55 Mon Sep 17 00:00:00 2001 From: Heiko Reese Date: Wed, 11 Aug 2021 01:39:46 +0200 Subject: [PATCH] fix: cleaned up Makefile --- src/Makefile | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/Makefile b/src/Makefile index 7c444bc..e8d2158 100644 --- a/src/Makefile +++ b/src/Makefile @@ -1,12 +1,17 @@ +CC=gcc +CFLAGS=-Wall +LDFLAGS=-lsodium +LDFLAGS_LIB=-I/usr/include/exim4 -fpic -shared -export-dynamic + .PHONY: clean .DEFAULT_GOAL := libexim-kitencrypt-dlfunc.so -libexim-kitencrypt-dlfunc.so: libexim-kitencrypt-dlfunc.c libexim-kitencrypt-dlfunc.h recipient_pk.h - gcc libexim-kitencrypt-dlfunc.c -fpic -shared -I/usr/include/exim4 -lsodium -export-dynamic -o libexim-kitencrypt-dlfunc.so +libexim-kitencrypt-dlfunc.so: libexim-kitencrypt-dlfunc.c recipient_pk.h + $(CC) $(CFLAGS) $(LDFLAGS) $(LDFLAGS_LIB) -o $@ $< genkey: genkey.c - gcc -lsodium -o genkey genkey.c + $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< clean: rm -f libexim-kitencrypt-dlfunc.so