Added makefile for easy install/uninstall

This commit is contained in:
Dylan
2016-01-30 21:18:30 +11:00
parent eac81f3b48
commit 5f77f1b151
3 changed files with 34 additions and 4 deletions

21
Makefile Normal file
View File

@@ -0,0 +1,21 @@
PREFIX ?= usr
RM ?= rm -f
INSTALL_DIR ?= install -m755 -d
INSTALL_PROG ?= install -m755 -D
INSTALL_FILE ?= install -m644 -D
all:
@echo Run \'make install\' to install Fetch
install:
$(INSTALL_DIR) $(DESTDIR)/$(PREFIX)/bin
$(INSTALL_DIR) $(DESTDIR)/usr/share/fetch/ascii/distro
$(INSTALL_PROG) fetch $(DESTDIR)/$(PREFIX)/bin/fetch
$(INSTALL_PROG) config $(DESTDIR)/usr/share/fetch/config
$(INSTALL_PROG) ascii/distro/* $(DESTDIR)/usr/share/fetch/ascii/distro
uninstall:
$(RM) $(DESTDIR)/$(PREFIX)/bin/fetch
$(RM) -r $(DESTDIR)/usr/share/fetch