home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-387-Vol-3of3.iso / v / vgalib12.tar / vgalib / Makefile < prev    next >
Makefile  |  1993-02-09  |  605b  |  35 lines

  1. AR    =ar
  2. CC    =gcc
  3. CFLAGS    =-O6
  4.  
  5. .c.o:
  6.     $(CC) $(CFLAGS) -c -o $*.o $<
  7.  
  8. all:    libvga.a vgatest dumpreg runx
  9.  
  10. libvga.a: vga.o
  11.     $(AR) rcs libvga.a vga.o
  12.     cp libvga.a /usr/lib
  13.     cp vga.h /usr/include
  14.  
  15. vgatest: libvga.a vgatest.o 
  16.     $(CC) $(CFLAGS) -o vgatest vgatest.o -lvga
  17.     chmod +s vgatest
  18.  
  19. dumpreg: libvga.a dumpreg.o 
  20.     $(CC) $(CFLAGS) -o dumpreg dumpreg.o -lvga
  21.     chmod +s dumpreg
  22.  
  23. runx: libvga.a runx.o 
  24.     $(CC) $(CFLAGS) -o runx runx.o -ltermcap -lvga
  25.     chmod +s runx
  26.  
  27. clean:
  28.     rm -f *.o libvga.a vgatest dumpreg runx
  29.  
  30. vga.o: vga.c vga.h
  31. vgatest.o: vgatest.c vga.h
  32. dumpreg.o: dumpreg.c vga.h
  33. runx.o: runx.c vga.h
  34.  
  35.