home *** CD-ROM | disk | FTP | other *** search
/ GEMini Atari / GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso / zip / gnu / gmlibs23.lzh / GMLIBS23 / CMAKEFIL.16 < prev    next >
Text File  |  1993-07-30  |  1KB  |  44 lines

  1. #
  2. # Makefile for aeslib (16 bit)
  3. #
  4. CROSSDIR = /dsrg/bammi/cross-gcc
  5. CROSSBIN = $(CROSSDIR)/bin
  6. CROSSLIB = $(CROSSDIR)/lib
  7.  
  8. CC = $(CROSSBIN)/cgcc
  9. CFLAGS = -mshort -O -fomit-frame-pointer -fcombine-regs -fstrength-reduce
  10. AR = $(CROSSBIN)/car
  11.  
  12. AESSRC = aesappl.c aesevnt.c aesforms.c aesfsel.c aesgraf.c aeshell.c \
  13.      aesmenu.c aesobj.c  aesrsrc.c  aeswin.c aesrc.c
  14. VDISRC = vdiatrib.c vdictrl1.c vdictrl2.c vdigdp.c vdiinp.c vdiinq.c \
  15.      vdiout.c vdiras.c
  16. COMSRC = common.c
  17. SRC    = $(AESSRC) $(VDISRC) $(COMSRC)
  18.  
  19. AESOBJ = aesappl.o aesevnt.o aesforms.o aesfsel.o aesgraf.o aeshell.o \
  20.      aesmenu.o aesobj.o  aesrsrc.o  aeswin.o aesrc.o
  21. VDIOBJ = vdiatrib.o vdictrl1.o vdictrl2.o vdigdp.o vdiinp.o vdiinq.o \
  22.      vdiout.o vdiras.o
  23. COMOBJ = common.o
  24. OBJ    = $(AESOBJ) $(VDIOBJ) $(COMOBJ)
  25.  
  26. ALL =   gem16.olb
  27.  
  28. all : $(ALL) install
  29.  
  30. gem16.olb : $(OBJ)
  31.     rm -f gem16.olb
  32.     $(AR) rs gem16.olb $(OBJ)
  33.  
  34. $(SRC) : common.h
  35.  
  36. install: $(ALL)
  37.     cp $(ALL) $(CROSSLIB)
  38.  
  39. clean :
  40.     rm -f $(OBJ)
  41.  
  42. realclean : clean
  43.     rm -f *.olb report
  44.