From 45a4bd749c62f3c8eb6e54ba6efa1e0183dd14f5 Mon Sep 17 00:00:00 2001 From: Jordan Koch Date: Fri, 8 Feb 2019 13:39:32 -0500 Subject: [PATCH] add makefile --- Makefile | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..7e5da96 --- /dev/null +++ b/Makefile @@ -0,0 +1,21 @@ +version = $(shell git describe --dirty || echo dev) +curl=no + +ifneq ($(curl),no) + flags=-DUSE_CURL -lcurl +else + flags= +endif + +all: push.so + +push.so: push.cpp + CXXFLAGS="$(CXXFLAGS) -DPUSHVERSION=\"\\\"$(version)\\\"\" $(flags)" LIBS="$(LIBS) $(flags)" \ + znc-buildmod push.cpp + +install: push.so + mkdir -p $(HOME)/.znc/modules/ + cp push.so $(HOME)/.znc/modules/push.so + +clean: + -rm -f push.so