home *** CD-ROM | disk | FTP | other *** search
/ Atari FTP / ATARI_FTP_0693.zip / ATARI_FTP_0693 / Mint / Mgr / mgr.zoo / mgrdif2.zoo / Makefile < prev    next >
Makefile  |  1991-03-21  |  2KB  |  62 lines

  1. #
  2. # Top level Makefile for mgr library in a unix hosted cross dev environment
  3. #
  4.  
  5. CROSSDIR = /net/acae127/home/bammi/atari/cross-gcc
  6. CROSSLIB = $(CROSSDIR)/lib
  7. CROSSBIN = $(CROSSDIR)/bin
  8.  
  9. AR    = $(CROSSBIN)/car
  10. CC    = cgcc
  11. CC020   = cgcc -m68020
  12. CPP    = /lib/cpp
  13. AS     = $(CC)
  14. LIB     = $(CROSSLIB)
  15. MAKE    = /util/gnu/bin/make
  16.  
  17. MAKEFLAGS = CC=$(CC) CPP=$(CPP) AS=$(AS) AR=$(AR) XFLAGS=$(XFLAGS) LIB=$(LIB)
  18. MAKEFLAGS_020 = CC="$(CC020)" CPP=$(CPP) AS=$(AS) AR=$(AR) XFLAGS=$(XFLAGS) LIB=$(LIB)
  19.  
  20. #all: lshort llong lgshort lglong
  21. all: lshort llong
  22. all020: l020short l020long
  23.  
  24. lshort:
  25.     $(MAKE) -f makefile.16 clean
  26.     $(MAKE) -f makefile.16 $(MAKEFLAGS) all 
  27.     $(MAKE) -f makefile.16 $(MAKEFLAGS) install
  28.  
  29. llong:
  30.     $(MAKE) -f makefile.32 clean
  31.     $(MAKE) -f makefile.32 $(MAKEFLAGS) all
  32.     $(MAKE) -f makefile.32 $(MAKEFLAGS) install
  33.  
  34. lgshort:
  35.     $(MAKE) -f gmakefil.16 clean
  36.     $(MAKE) -f gmakefil.16 $(MAKEFLAGS) all
  37.     $(MAKE) -f gmakefil.16 $(MAKEFLAGS) install
  38.  
  39. lglong:
  40.     $(MAKE) -f gmakefil.32 clean
  41.     $(MAKE) -f gmakefil.32 $(MAKEFLAGS) all
  42.     $(MAKE) -f gmakefil.32 $(MAKEFLAGS) install
  43.  
  44. l020short:
  45.     $(MAKE) -f makefile.16 clean
  46.     $(MAKE) -f makefile.16 $(MAKEFLAGS_020) all020
  47.     $(MAKE) -f makefile.16 $(MAKEFLAGS_020) install020
  48.  
  49. l020long:
  50.     $(MAKE) -f makefile.32 clean
  51.     $(MAKE) -f makefile.32 $(MAKEFLAGS_020) all020
  52.     $(MAKE) -f makefile.32 $(MAKEFLAGS_020) install020
  53.  
  54. clean:
  55.     $(MAKE) -f makefile.16 clean
  56.     $(MAKE) -f makefile.32 clean
  57.  
  58. realclean:
  59.     $(MAKE) -f makefile.16 realclean
  60.     $(MAKE) -f makefile.32 realclean
  61.     rm -f core report
  62.