home *** CD-ROM | disk | FTP | other *** search
/ Graphics 16,000 / graphics-16000.iso / msdos / animutil / pvquan / flilib / makeunix < prev    next >
Text File  |  1992-11-30  |  1KB  |  51 lines

  1. # Turbo-Make Makefile for FLI library by F van der Hulst
  2.  
  3. # Turbo C stuff
  4. # CC     =d:\tc\bin\tcc
  5. # OBJ    =obj
  6. # CFLAGS =-mc -1 -a -K -G -O -Z -d -c -k- -N- -v- -C -Id:\tc\include -w
  7.  
  8. # Following are for SCO Unix:
  9. # CC     = cc
  10. # OBJ    = o
  11. # CFLAGS = -c -M3 -J -Ox
  12.  
  13. # Following are for GNU:
  14. CC     = gcc
  15. OBJ    = o
  16. CFLAGS = -ansi -c -O -I/usr/lib/gcc-include -Dsparc
  17.  
  18. # Implicit rules for making an object file from a .C file...
  19.  
  20. .asm.$(OBJ):
  21.     d:\tasm\tasm /M5 /mx /z $*.asm;
  22.  
  23. .c.$(OBJ) :
  24.     $(CC) $(CFLAGS) $*.c
  25.  
  26. OBJS = str_low.$(OBJ) brun.$(OBJ) compfram.$(OBJ) copyscre.$(OBJ) \
  27. creatfli.$(OBJ) fccomp.$(OBJ) flierr.$(OBJ) lccomp.$(OBJ) memscree.$(OBJ)
  28. # clock.obj csetcolo.obj unlccomp.obj fcuncomp.obj unbrun.obj waitvbl.obj
  29.  
  30. ..\fli.lib: $(OBJS)
  31.     ar rv ../fli.lib $(OBJS)
  32.  
  33. brun.$(OBJ)     : brun.c str_low.h aafli.h aatypes.h aascreen.h aaerr.h aaflisav.h aafii.h
  34.  
  35. compfram.$(OBJ) : compfram.c aafli.h aatypes.h aascreen.h aaerr.h aaflisav.h aafii.h
  36.  
  37. copyscre.$(OBJ) : copyscre.c aatypes.h aascreen.h
  38.  
  39. creatfli.$(OBJ) : creatfli.c aafli.h aatypes.h aascreen.h aaerr.h aaflisav.h
  40.  
  41. fccomp.$(OBJ)   : fccomp.c str_low.h aafli.h aatypes.h aascreen.h aaerr.h aaflisav.h aafii.h
  42.  
  43. flierr.$(OBJ)   : flierr.c aatypes.h aaerr.h
  44.  
  45. lccomp.$(OBJ)   : lccomp.c str_low.h aafli.h aatypes.h aascreen.h aaerr.h aaflisav.h aafii.h
  46.  
  47. memscree.$(OBJ) : memscree.c aatypes.h aascreen.h
  48.  
  49. str_low.$(OBJ)  : str_low.c str_low.h
  50.  
  51.