fix: cleaned up Makefile

This commit is contained in:
Heiko Reese
2021-08-11 01:39:46 +02:00
parent 9dd6e1288d
commit abab627bf1

View File

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