home *** CD-ROM | disk | FTP | other *** search
/ Il CD di internet / CD.iso / SOURCE / D / SVGALIB / SVGALIB1.TAR / svgalib / utils / Makefile < prev    next >
Encoding:
Makefile  |  1994-04-15  |  692 b   |  39 lines

  1.  
  2. CC = gcc
  3. OPTIMIZE = -fomit-frame-pointer -O2
  4. CFLAGS = -Wall $(OPTIMIZE)
  5. LFLAGS = -N -s
  6. CFLAGS = -O2 -fomit-frame-pointer
  7. LIBS = -lvga
  8.  
  9. UTILPROGS = restorefont convfont restoretextmode restorepalette dumpreg \
  10.     fix132x43 setmclk
  11. OBJECTS = restorefont.o convfont.o restoretextmode.o restorepalette.o \
  12.     dumpreg.o fix132x43.o setmclk.o
  13.  
  14.  
  15. .c.o:
  16.     $(CC) $(CFLAGS) -c -o $*.o $<
  17.  
  18. .o:
  19.     $(CC) $(CFLAGS) $(LFLAGS) -o $* $*.o $(LIBS)
  20.     chmod a+rs,go-w $*
  21.  
  22. all        :    $(UTILPROGS)
  23.  
  24. convfont    :    convfont.o
  25.     $(CC) $(CFLAGS) $(LFLAGS) -o convfont convfont.o $(LIBS)
  26.  
  27. clean        :
  28.     rm -f $(UTILPROGS) *.o
  29.  
  30.  
  31. dep:
  32.     rm -f .depend
  33.     make .depend
  34.  
  35. .depend:
  36.     gcc -MM $(patsubst %.o,%.c,$(OBJECTS)) >.depend
  37.  
  38. include .depend
  39.