# Makefile for sfm - Simple File Manager PREFIX ?= /usr/local BINDIR ?= $(PREFIX)/bin MANDIR ?= $(PREFIX)/share/man/man1 DOCDIR ?= $(PREFIX)/share/doc/sfm INSTALL ?= install RM ?= rm -f .PHONY: all install uninstall clean all: @echo "sfm is a shell script — nothing to build." @echo "Run 'make install' to install." install: @echo "Installing sfm to $(BINDIR)/sfm ..." $(INSTALL) -d $(DESTDIR)$(BINDIR) $(INSTALL) -m 755 sfm $(DESTDIR)$(BINDIR)/sfm @echo "Installing README to $(DOCDIR) ..." $(INSTALL) -d $(DESTDIR)$(DOCDIR) $(INSTALL) -m 644 README.txt $(DESTDIR)$(DOCDIR)/README.txt @echo "Done. Run 'sfm' to start." uninstall: @echo "Removing sfm ..." $(RM) $(DESTDIR)$(BINDIR)/sfm $(RM) -r $(DESTDIR)$(DOCDIR) @echo "Done." clean: @echo "Nothing to clean."