# HG changeset patch # User John Tsiombikas # Date 1500525341 -10800 # Node ID 03b2aa7ed478bbca7c81a69f60dde88e30aa4ddd # Parent 0b96363742d30969738d34f5179442a13580477f added install/uninstall rules diff -r 0b96363742d3 -r 03b2aa7ed478 Makefile --- a/Makefile Sun Jul 16 21:30:23 2017 +0300 +++ b/Makefile Thu Jul 20 07:35:41 2017 +0300 @@ -1,3 +1,5 @@ +PREFIX = /usr/local + src = $(wildcard src/*.c) obj = $(src:.c=.o) @@ -12,3 +14,12 @@ .PHONY: clean clean: rm -f $(obj) $(bin) + +.PHONY: install +install: $(bin) + mkdir -p $(DESTDIR)$(PREFIX)/bin + cp $(bin) $(DESTDIR)$(PREFIX)/bin/$(bin) + +.PHONY: uninstall +uninstall: + rm -f $(DESTDIR)$(PREFIX)/bin/$(bin)