home *** CD-ROM | disk | FTP | other *** search
/ Dream 57 / Amiga_Dream_57.iso / Amiga / Programmation / c / QuakeC / qtools0.2-src.lha / src / Makefile.in < prev   
Encoding:
Makefile  |  1998-07-13  |  1.3 KB  |  42 lines

  1. # MakeFile for QuakeTools
  2.  
  3. .PHONY:  default profile coverage branch all utils install ansi test \
  4.     clean cleanprofile cleancoverage cleanall distclean backup restore
  5.  
  6. default profile coverage all clean cleanprofile \
  7. cleancoverage cleanall branch utils %:
  8.     cd ./libqtools; $(MAKE) -$(MAKEFLAGS) $@;
  9.     cd ./libqbuild; $(MAKE) -$(MAKEFLAGS) $@;
  10.     cd ./libqdisplay; $(MAKE) -$(MAKEFLAGS) $@;
  11.     cd ./libqsys; $(MAKE) -$(MAKEFLAGS) $@;
  12.     cd ./util; $(MAKE) -$(MAKEFLAGS) $@;
  13.  
  14. test:
  15.     cd ./util; $(MAKE) -$(MAKEFLAGS) $@;
  16.  
  17. distclean: cleanall
  18.     rm -f @top_srcdir@/src/include/config.h
  19.     rm -f Makefile Makefile-rules
  20.  
  21. backup: Makefile
  22.     cp Makefile Makefile.bak
  23.     cp Makefile-rules Makefile-rules.bak
  24.     cp ./include/config.h ./include/config.bak
  25.     cd ./libqtools; $(MAKE) -$(MAKEFLAGS) $@;
  26.     cd ./libqbuild; $(MAKE) -$(MAKEFLAGS) $@;
  27.     cd ./libqdisplay; $(MAKE) -$(MAKEFLAGS) $@;
  28.     cd ./libqsys; $(MAKE) -$(MAKEFLAGS) $@;
  29.     cd ./util; $(MAKE) -$(MAKEFLAGS) $@;
  30. restore: Makefile.bak
  31.     cp Makefile.bak Makefile
  32.     rm Makefile.bak
  33.     cp Makefile-rules.bak Makefile-rules
  34.     rm Makefile-rules.bak
  35.     cp ./include/config.bak ./include/config.h
  36.     rm ./include/config.bak
  37.     cd ./libqtools; $(MAKE) -$(MAKEFLAGS) $@;
  38.     cd ./libqbuild; $(MAKE) -$(MAKEFLAGS) $@;
  39.     cd ./libqdisplay; $(MAKE) -$(MAKEFLAGS) $@;
  40.     cd ./libqsys; $(MAKE) -$(MAKEFLAGS) $@;
  41.     cd ./util; $(MAKE) -$(MAKEFLAGS) $@;
  42.