SUBDIRS = indent all: $(SUBDIRS) hname $(SUBDIRS): FORCE cd $@; make FORCE: install hname: hname.c $(CC) hname.c -lresolv -o hname install: hname cp hname $(BINDIR)/hname /bin/sed -e "s;MUD_LIB;$(MUD_LIB);" \ -e "s;BINDIR;$(BINDIR);" restart_mud > $(BINDIR)/restart_mud -chmod 775 $(BINDIR)/restart_mud for i in $(SUBDIRS) ;\ do \ (cd $$i ; echo "Installing in $$i." ;\ $(MAKE) $(MFLAGS) install);\ done clean: -rm *.o hname for i in $(SUBDIRS) ;\ do \ (cd $$i ; echo "Cleaning in $$i." ;\ $(MAKE) clean);\ done