summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--Makefile15
1 files changed, 14 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 7607452..3b7fe68 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,7 @@
CFLAGS+=-Wall -Wextra -Wpedantic
CFLAGS+=-I/usr/include/lua5.3
LDLIBS+=-llua5.3
+PREFIX?=/usr/local
plop: plop.o http.o http.h
http.o: http.h
@@ -8,4 +9,16 @@ http.o: http.h
clean:
rm -f plop *.o
-.PHONY: clean
+install: plop
+ mkdir -p $(PREFIX)/bin
+ mkdir -p $(PREFIX)/share/man/man1
+ cp -f plop $(PREFIX)/bin
+ cp -f plop.1 $(PREFIX)/share/man/man1
+ chmod 755 $(PREFIX)/bin/plop
+ chmod 644 $(PREFIX)/share/man/man1/plop.1
+
+uninstall:
+ rm -f $(PREFIX)/bin/plop
+ rm -f $(PREFIX)/share/man/man1/plop.1
+
+.PHONY: clean install uninstall