home *** CD-ROM | disk | FTP | other *** search
/ GEMini Atari / GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso / zip / gnu / foo123 / makefile.min < prev    next >
Makefile  |  1993-07-29  |  1KB  |  52 lines

  1. #
  2. # Top level Makefile for TOS-Gcc curses library in unix hosted cross dev env.
  3. #
  4.  
  5. CROSSDIR = /net/acae127/home/bammi/atari/cross-gcc
  6. CROSSLIB = $(CROSSDIR)/lib
  7. CROSSBIN = $(CROSSDIR)/bin
  8. CROSSINC = $(CROSSDIR)/include
  9.  
  10. AR    = $(CROSSBIN)/car
  11. CC    = cgcc -mint
  12. CPP    = /lib/cpp
  13. AS     = $(CC)
  14. LIB     = $(CROSSLIB)
  15. INC    = $(CROSSINC)
  16. MAKE    = /util/gnu/bin/make
  17.  
  18. MAKEFLAGS = CC='$(CC)' CPP='$(CPP)' AS='$(AS)' AR='$(AR)' \
  19.  XFLAGS='$(XFLAGS)' LIB='$(LIB)' INC='$(INC)'
  20.  
  21. #all: lshort llong lgshort lglong
  22. all: lshort llong
  23.  
  24. lshort:
  25.     $(MAKE) -f Mmakefile.16 clean
  26.     $(MAKE) -f Mmakefile.16 $(MAKEFLAGS) all 
  27.     $(MAKE) -f Mmakefile.16 $(MAKEFLAGS) install
  28.  
  29. llong:
  30.     $(MAKE) -f Mmakefile.32 clean
  31.     $(MAKE) -f Mmakefile.32 $(MAKEFLAGS) all
  32.     $(MAKE) -f Mmakefile.32 $(MAKEFLAGS) install
  33.  
  34. lgshort:
  35.     $(MAKE) -f gMmakefile.16 clean
  36.     $(MAKE) -f gMmakefile.16 $(MAKEFLAGS) all
  37.     $(MAKE) -f gMmakefile.16 $(MAKEFLAGS) install
  38.  
  39. lglong:
  40.     $(MAKE) -f gMmakefile.32 clean
  41.     $(MAKE) -f gMmakefile.32 $(MAKEFLAGS) all
  42.     $(MAKE) -f gMmakefile.32 $(MAKEFLAGS) install
  43.  
  44. clean:
  45.     $(MAKE) -f Mmakefile.16 clean
  46.     $(MAKE) -f Mmakefile.32 clean
  47.  
  48. realclean:
  49.     $(MAKE) -f Mmakefile.16 realclean
  50.     $(MAKE) -f Mmakefile.32 realclean
  51.     rm -f core report
  52.