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