# Top level Makefile #include config.make include anu_conf INSTALLDIR = $(HOME)/bin all: cd src; make all cd macro; make all cd help; make all install: uninstall cd $(INSTALLDIR); \ for i in src/$(PROGRAM); do \ ln -s $(BASEDIR)/$$i .; \ done uninstall: cd $(INSTALLDIR); rm -f $(PROGRAM) clean: cd src; make clean cd macro; make clean cd help; make clean rm -f *% *.o core *.trace config.make purge: cd src; make purge cd macro; make purge cd help; make purge rm -f *% *.o core *.trace