home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD1.iso / GFX / viewer / FLI-FLC-AnimFormatViewer13.lha / src / smakefile < prev   
Encoding:
Makefile  |  1995-01-03  |  2.0 KB  |  81 lines

  1. COMMONFLAGS = parm=reg math=ieee verbose \
  2.           utilitylibrary stringmerge gst=t:includes.gst define=__USE_SYSBASE
  3.  
  4. SCFLAGS = optimize opttime nodebug nostackcheck $(COMMONFLAGS)
  5.  
  6. #SCFLAGS = nooptimize debug=full $(COMMONFLAGS)
  7.  
  8. #SCFLAGS = optimize opttime debug=full nostackcheck $(COMMONFLAGS)
  9.  
  10. OBJS =    flick.o median.o \
  11.     decode.o math64.o \
  12.     c2p_8_000.o c2p_6_000.o c2p_4_000.o \
  13.     c2p_8_020.o c2p_6_020.o c2p_4_020.o \
  14.     c2p_8_040.o c2p_6_040.o c2p_4_040.o \
  15.     c2p_8_akiko.o c2p_6_akiko.o c2p_4_akiko.o
  16.  
  17. flick: $(OBJS)
  18.     slink <with <
  19. from lib:c.o $(OBJS) \
  20. to flick \
  21. lib lib:scmieee.lib lib:sc.lib lib:amiga.lib \
  22. smallcode smalldata \
  23. define __CXM33=__UCXM33 \
  24. define __CXD33=__UCXD33 \
  25. define __CXM22=__UCXM22 \
  26. define __CXD22=__UCXD22
  27. <
  28.  
  29. #addsym \
  30.  
  31. flick.o: flick.c t:includes.gst
  32.     sc $(SCFLAGS) flick.c
  33.  
  34. median.o: median.c t:includes.gst
  35.     sc $(SCFLAGS) median.c
  36.  
  37. decode.o: decode.s smakefile
  38.     macro68 decode.s -o decode.o
  39.  
  40. math64.o: math64.s smakefile
  41.     macro68 math64.s -o math64.o
  42.  
  43. c2p_8_000.o: c2p_000.s smakefile
  44.     macro68 -D "depth=8" c2p_000.s -o c2p_8_000.o
  45.  
  46. c2p_6_000.o: c2p_000.s smakefile
  47.     macro68 -D "depth=6" c2p_000.s -o c2p_6_000.o
  48.  
  49. c2p_4_000.o: c2p_000.s smakefile
  50.     macro68 -D "depth=4" c2p_000.s -o c2p_4_000.o
  51.  
  52. c2p_8_020.o: c2p_020.s smakefile
  53.     macro68 -D "depth=8" c2p_020.s -o c2p_8_020.o
  54.  
  55. c2p_6_020.o: c2p_020.s smakefile
  56.     macro68 -D "depth=6" c2p_020.s -o c2p_6_020.o
  57.  
  58. c2p_4_020.o: c2p_020.s smakefile
  59.     macro68 -D "depth=4" c2p_020.s -o c2p_4_020.o
  60.  
  61. c2p_8_040.o: c2p_040.s smakefile
  62.     macro68 -D "depth=8" c2p_040.s -o c2p_8_040.o
  63.  
  64. c2p_6_040.o: c2p_040.s smakefile
  65.     macro68 -D "depth=6" c2p_040.s -o c2p_6_040.o
  66.  
  67. c2p_4_040.o: c2p_040.s smakefile
  68.     macro68 -D "depth=4" c2p_040.s -o c2p_4_040.o
  69.  
  70. c2p_8_akiko.o: c2p_akiko.s smakefile
  71.     macro68 -D "depth=8" c2p_akiko.s -o c2p_8_akiko.o
  72.  
  73. c2p_6_akiko.o: c2p_akiko.s smakefile
  74.     macro68 -D "depth=6" c2p_akiko.s -o c2p_6_akiko.o
  75.  
  76. c2p_4_akiko.o: c2p_akiko.s smakefile
  77.     macro68 -D "depth=4" c2p_akiko.s -o c2p_4_akiko.o
  78.  
  79. t:includes.gst: includes.h smakefile
  80.     sc $(SCFLAGS) makegst=t:includes.gst includes.h
  81.