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.GCC < prev    next >
Text File  |  1994-03-09  |  762b  |  36 lines

  1. # Makefile zur Erstellung der Enhanced GEM-Library mit dem GNU CC
  2.  
  3. CC = gcc
  4. AR = gcc-ar
  5. RM = rm -f
  6.  
  7. # Name der erzeugten Library-Datei
  8. LIB_NAME = e_gem.olb
  9.  
  10. # GCC Compiler Optionen: Können nach Bedarf eingestellt werden, wobei
  11. # `-mshort' (int = short) immer eingestellt ist.
  12. GCCOPTS = -O2 -fomit-frame-pointer
  13.  
  14. # GCC Compiler Optionen
  15. CFLAGS = -Wall -mshort $(GCCOPTS) -D__CREATE_E_GEM_LIB__
  16. OBJS = dial.o objc.o popup.o graf.o tool.o image.o scrap.o cookie.o \
  17.     rc_ob_c.o vars.o alerts.o
  18.  
  19. $(LIB_NAME): $(OBJS)
  20.     $(AR) rc $(LIB_NAME) $(OBJS)
  21.  
  22. $(OBJS): e_gem.h
  23.  
  24. .PHONY:
  25.     clean cleanall
  26.  
  27. CLEANFILES = $(OBJS) compile.err
  28.  
  29. CLEANALLFILES = $(CLEANFILES) $(LIB_NAME)
  30.  
  31. clean:
  32.     $(RM) $(CLEANFILES)
  33.  
  34. cleanall:
  35.     $(RM) $(CLEANALLFILES)
  36.