From 61ede8d7fa8b35737b17d347ad3e0d45033e2c32 Mon Sep 17 00:00:00 2001 From: Lukas Braun <lukas.braun@fau.de> Date: Tue, 7 Feb 2017 14:51:08 +0100 Subject: [PATCH] add basic Makefile --- Makefile | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..05516e0 --- /dev/null +++ b/Makefile @@ -0,0 +1,17 @@ +CFLAGS += -std=c11 -D_POSIX_SOURCE -Wall -Wconversion -fPIC + +goatherd: goatherd.go + go build goatherd.go + +goatherd_test: goatherd.go goatherd_test.go + go test + +test: goatherd_test + +pam_goatherd.so: pam_goatherd.o + $(LINK.c) -lpam -lgnutls -Wl,-soname,$@ -shared $< -o $@ + +all: goatherd pam_goatherd.so + +clean: + rm -f pam_goatherd.o pam_goatherd.so goatherd -- GitLab