home *** CD-ROM | disk | FTP | other *** search
/ Computer Club Elmshorn Atari PD / CCE_PD.iso / pc / 0600 / CCE_0678.ZIP / CCE_0678.PD / E_GEM135 / SOURCE / MAKEFILE.LCC < prev    next >
Text File  |  1993-10-24  |  900b  |  40 lines

  1. # Makefile zur Erstellung der Enhanced GEM-Library mit dem Lattice CC
  2.  
  3. CC = lc.ttp
  4. AR = oml -b
  5. RM = rm -f
  6.  
  7. # Pfad, in dem die MiNT-Header stehen, die zur Lib-Benutzung notwendig sind.
  8. MINT_INCLUDE = d:/gcc/include
  9.  
  10. # Lattice C Compiler Optionen: Können nach Bedarf eingestellt werden, wobei
  11. # `-w' (int = short) immer eingestellt ist.
  12. LCCOPTS = -v -j30i -j88i -b0 -bn -r6 -d0 -m0 -rs -fm -Oloop
  13.  
  14. # Name der erzeugten Library-Datei
  15. LIB_NAME = e_gem.lib
  16.  
  17. CFLAGS = -w $(LCCOPTS) -ci -I$(MINT_INCLUDE) -D__CREATE_E_GEM_LIB__
  18.  
  19. OBJS = dial.o objc.o popup.o graf.o tool.o image.o scrap.o cookie.o \
  20.     rc_ob_c.o vars.o alerts.o
  21.  
  22. $(LIB_NAME): $(OBJS)
  23.     $(RM) $(LIB_NAME)
  24.     $(AR) $(LIB_NAME) r $(OBJS)
  25.  
  26. $(OBJS): e_gem.h
  27.  
  28. .PHONY:
  29.     clean cleanall
  30.  
  31. CLEANFILES = $(OBJS)
  32.  
  33. CLEANALLFILES = $(CLEANFILES) $(LIB_NAME)
  34.  
  35. clean:
  36.     $(RM) $(CLEANFILES)
  37.  
  38. cleanall:
  39.     $(RM) $(CLEANALLFILES)
  40.