PREFIX = /usr/local build: configure cd arcs && $(MAKE) cd fsh && $(MAKE) cd rlwrap && $(MAKE) configure: cd fsh && [ -e config.status ] || ./configure --prefix=$(DESTDIR)$(PREFIX) cd rlwrap && [ -e config.status ] || ./configure --prefix=$(DESTDIR)$(PREFIX) install: build install-scripts cd arcs && $(MAKE) install cd fsh && $(MAKE) install cd rlwrap && $(MAKE) install install-scripts: install -d $(DESTDIR)$(PREFIX)/bin install rv rlssh rlssh-complete lc hold thensh lessit saveit $(DESTDIR)$(PREFIX)/bin devinst-scripts: ln -sf $$PWD/rv $$PWD/rlssh $$PWD/rlssh-complete $$PWD/lc $$PWD/hold $$PWD/thensh $$PWD/lessit $$PWD/saveit $(DESTDIR)$(PREFIX)/bin clean: -cd arcs && $(MAKE) clean -cd fsh && $(MAKE) clean -cd rlwrap && $(MAKE) clean distclean: -cd arcs && $(MAKE) distclean -cd fsh && $(MAKE) distclean -cd rlwrap && $(MAKE) distclean uninstall: uninstall-scripts cd arcs && $(MAKE) uninstall cd fsh && $(MAKE) uninstall cd rlwrap && $(MAKE) uninstall -rmdir -p $(DESTDIR)$(PREFIX)/bin uninstall-scripts: cd $(DESTDIR)$(PREFIX)/bin && rm -f rv rlssh rlssh-complete lc hold thensh lessit saveit .PHONY: all arcs fsh rlwrap install