commit - 8225771f6b8018ee379e19205f42a157270c9fce
commit + 89654e2bc1cbd34103ad381b6137889c165f43f6
blob - 9479eda8f988e3c7acfcea99e209b9f78daa6cad
blob + 338781771e52685a2f70d701164fe6b5728f7ebc
--- Makefile
+++ Makefile
LDLIBS=-lncursesw
PREFIX=/usr/local
MANPREFIX=$(PREFIX)/man
-INSTALL=install -D
-UNINSTALL=rm
+BINDIR=$(DESTDIR)$(PREFIX)/bin
+MANDIR=$(DESTDIR)$(MANPREFIX)/man1
all: rover
$(CC) $(CFLAGS) -o $@ $< $(LDFLAGS) $(LDLIBS)
install: rover
- $(INSTALL) rover $(DESTDIR)$(PREFIX)/bin/rover
- $(INSTALL) rover.1 $(DESTDIR)$(MANPREFIX)/man1/rover.1
+ rm -f $(BINDIR)/rover
+ mkdir -p $(BINDIR)
+ cp rover $(BINDIR)/rover
+ mkdir -p $(MANDIR)
+ cp rover.1 $(MANDIR)/rover.1
uninstall: $(DESTDIR)$(PREFIX)/bin/rover
- $(UNINSTALL) $(DESTDIR)$(PREFIX)/bin/rover
- $(UNINSTALL) $(DESTDIR)$(MANPREFIX)/man1/rover.1
+ rm $(BINDIR)/rover
+ rm $(MANDIR)/rover.1
clean:
$(RM) rover