Use autoconf for top-level Makefile.
authorChris Hanson <org/chris-hanson/cph>
Fri, 8 Dec 2000 19:16:58 +0000 (19:16 +0000)
committerChris Hanson <org/chris-hanson/cph>
Fri, 8 Dec 2000 19:16:58 +0000 (19:16 +0000)
v7/src/Makefile.in

index d7944a88e3d0985a19d2d9ca8276a9dcd32860c5..338d68641656781aa192f371fbfbb7b6733a15b7 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: Makefile.in,v 1.5 2000/12/08 19:12:36 cph Exp $
+# $Id: Makefile.in,v 1.6 2000/12/08 19:16:58 cph Exp $
 #
 # Copyright (c) 2000 Massachusetts Institute of Technology
 #
@@ -68,10 +68,12 @@ EDOPTS = eystep manual midas nntp pasmod print pwedit pwparse snr sort \
         techinfo telnet tximod verilog vhdl webster
 EODIR = $(EDDIR)/autoload
 
-all:
+all: compile
+       $(srcdir)/etc/build-bands.sh
+
+compile:
        ( cd microcode && $(MAKE) $@ )
        scheme -compiler -heap 4000 < $(srcdir)/etc/compile.scm
-       $(srcdir)/etc/build-bands.sh
 
 mostlyclean clean distclean maintainer-clean:
        $(srcdir)/Clean.sh $@ $(SUBDIRS)
@@ -79,9 +81,11 @@ mostlyclean clean distclean maintainer-clean:
 tags TAGS:
        $(srcdir)/Tags.sh $(SUBDIRS)
 
-install: all
+install: compile
        ( cd microcode; $(MAKE) $@ )
 
+       $(srcdir)/etc/build-bands.sh
+
        $(mkinstalldirs) $(DESTDIR)$(AUXDIR)
        $(mkinstalldirs) $(DESTDIR)$(AUXDIR)/SRC
        $(mkinstalldirs) $(DESTDIR)$(AUXDIR)/SRC/edwin
@@ -125,4 +129,5 @@ install: all
        $(INSTALL_DATA) imail/imail.bld $(DESTDIR)$(AUXDIR)/imail/.
        $(INSTALL_DATA) $(srcdir)/imail/load.scm $(DESTDIR)$(AUXDIR)/imail/.
 
-.PHONY: all mostlyclean clean distclean maintainer-clean tags TAGS install
+.PHONY: all compile mostlyclean clean distclean maintainer-clean
+.PHONY: tags TAGS install