home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / x / volume8 / chaos / part10 / makefile < prev   
Makefile  |  1990-08-20  |  706b  |  48 lines

  1. MAKE = make -f makefile
  2.  
  3. SUBDIRS = \
  4.     common \
  5.     widgets \
  6.     master \
  7.     drone \
  8.     gencmap \
  9.     fonts
  10.  
  11. all::
  12.     @for i in $(SUBDIRS) ;\
  13.     do \
  14.     (cd $$i ; echo making all "in $$i..."; $(MAKE) all); \
  15.     done
  16.  
  17. clean::
  18.     @for i in $(SUBDIRS) ;\
  19.     do \
  20.     (cd $$i ; echo cleaning "in $$i..."; $(MAKE) clean); \
  21.     done
  22.  
  23. install::
  24.     @for i in $(SUBDIRS) ;\
  25.     do \
  26.     (cd $$i ; echo installing "in $$i..."; $(MAKE) install); \
  27.     done
  28.  
  29. install.man::
  30.     @for i in $(SUBDIRS) ;\
  31.     do \
  32.     (cd $$i ; echo installing man "in $$i..."; $(MAKE) install.man); \
  33.     done
  34.  
  35. World::
  36.     @echo ""
  37.     @echo "Building all of Chaos"
  38.     @echo ""
  39.     @date
  40.     @echo ""
  41.     $(MAKE) clean
  42.     $(MAKE) all
  43.     @echo ""
  44.     @date
  45.     @echo ""
  46.     @echo "Full build of Chaos complete."
  47.     @echo ""
  48.