summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--Makefile35
1 files changed, 18 insertions, 17 deletions
diff --git a/Makefile b/Makefile
index feb7711..589da04 100644
--- a/Makefile
+++ b/Makefile
@@ -3,9 +3,10 @@ CFLAGS+=`pkg-config --cflags lua5.4`
LDLIBS+=`pkg-config --libs lua5.4`
PREFIX?=/usr/local
-SHARE?=$(PREFIX)/share
-MANDIR?=$(SHARE)/man/man1
-PLOP_DEFAULT_HANDLER?=$(SHARE)/plop/default.lua
+BINDIR?=$(PREFIX)/bin
+DATADIR?=$(PREFIX)/share
+MANDIR?=$(DATADIR)/man/man1
+PLOP_DEFAULT_HANDLER?=$(DATADIR)/plop/default.lua
all: plop
@@ -22,26 +23,26 @@ clean:
rm -f plop *.o
install: plop
- mkdir -p $(DESTDIR)$(PREFIX)/bin
- mkdir -p $(DESTDIR)$(MANDIR)/man/man1
- mkdir -p $(DESTDIR)$(SHARE)/plop
- cp -f plop $(DESTDIR)$(PREFIX)/bin
- cp -f plop.1 $(DESTDIR)$(MANDIR)/man/man1
- cp -f default.lua $(DESTDIR)$(SHARE)/plop
- chmod 755 $(DESTDIR)$(PREFIX)/bin/plop
- chmod 644 $(DESTDIR)$(MANDIR)/man/man1/plop.1
- chmod 644 $(DESTDIR)$(SHARE)/plop/default.lua
+ mkdir -p $(DESTDIR)$(BINDIR)
+ mkdir -p $(DESTDIR)$(MANDIR)
+ mkdir -p $(DESTDIR)$(DATADIR)/plop
+ cp -f plop $(DESTDIR)$(BINDIR)/plop
+ cp -f plop.1 $(DESTDIR)$(MANDIR)/plop.1
+ cp -f default.lua $(DESTDIR)$(DATADIR)/plop
+ chmod 755 $(DESTDIR)$(BINDIR)/plop
+ chmod 644 $(DESTDIR)$(MANDIR)/plop.1
+ chmod 644 $(DESTDIR)$(DATADIR)/plop/default.lua
uninstall:
- rm -f $(DESTDIR)$(PREFIX)/bin/plop
- rm -f $(DESTDIR)$(MANDIR)/man/man1/plop.1
- rm -f $(DESTDIR)$(SHARE)/plop/default.lua
- rmdir $(DESTDIR)$(SHARE)/plop
+ rm -f $(DESTDIR)$(BINDIR)/plop
+ rm -f $(DESTDIR)$(MANDIR)/plop.1
+ rm -f $(DESTDIR)$(DATADIR)/plop/default.lua
+ rmdir $(DESTDIR)$(DATADIR)/plop
env:
@echo DESTDIR=$(DESTDIR)
@echo PREFIX=$(PREFIX)
- @echo SHARE=$(SHARE)
+ @echo DATADIR=$(DATADIR)
@echo MANDIR=$(MANDIR)
@echo PLOP_DEFAULT_HANDLER=$(PLOP_DEFAULT_HANDLER)