Add install/uninstall targets

This commit is contained in:
sin 2014-10-21 16:52:40 +01:00
parent 12106af2a7
commit 65c1dfe167

View file

@ -1,3 +1,4 @@
PREFIX = /usr/local
#CPPFLAGS += -DDEBUG #CPPFLAGS += -DDEBUG
#CFLAGS += -g #CFLAGS += -g
LDLIBS = -lncursesw LDLIBS = -lncursesw
@ -19,5 +20,15 @@ noice.o: noice.c queue.h util.h
strlcpy.o: strlcpy.c util.h strlcpy.o: strlcpy.c util.h
$(CC) $(CFLAGS) -c strlcpy.c $(CC) $(CFLAGS) -c strlcpy.c
install: all
@echo installing $(BIN) to $(DESTDIR)$(PREFIX)/bin
@mkdir -p $(DESTDIR)$(PREFIX)/bin
@cp -f $(BIN) $(DESTDIR)$(PREFIX)/bin
@chmod 755 $(DESTDIR)$(PREFIX)/bin/$(BIN)
uninstall:
@echo removing $(BIN) from $(DESTDIR)$(PREFIX)/bin
@rm -f $(DESTDIR)$(PREFIX)/bin/$(BIN)
clean: clean:
rm -f $(BIN) $(OBJ) rm -f $(BIN) $(OBJ)