home *** CD-ROM | disk | FTP | other *** search
/ Magazyn Amiga Shareware Floppies / ma57.dms / ma57.adf / aMiPEG05 / source.lha / sMakefile < prev    next >
Makefile  |  1996-01-23  |  1KB  |  47 lines

  1. CC      = sc
  2. LD    = slink
  3. AS    = hd1:assemblers/devpac/genam 
  4.  
  5. #OPTS    = 
  6. OPTS    = OPT OPTGO OPTPEEP OPTSCHED OPTINLOCAL OPTINL OPTTIME
  7.  
  8. DEBUG    = #DEBUG=FULL
  9. ADEBUG    = # line xdebug
  10.  
  11. LDFLAGS    = BATCH noicons # ADDSYM 
  12.  
  13.  
  14. CFLAGS  =  $(OPTS) $(DEBUG) NOSTKCHK PARMS=REG data=near IGNORE=104 CPU=68040 MATH=68881
  15.  
  16. LDLIBS= LIB lib:scm881.lib LIB:sc.lib 
  17.  
  18. AFLAGS= alink -t16 -vc60 bdw odb localdot INCDIR include: $(ADEBUG) -vp=68040/68881 # -vow- p2+ o8+ o9+
  19. .s.o:
  20.     $(AS) $(AFLAGS) $<
  21.  
  22.  
  23. HDRS    = util.h video.h decoders.h
  24.  
  25. OBJS    = util.o video.o parseblock.o motionvector.o decoders.o gray.o main.o cybergfx.o \
  26.       ham8.o s24bit.o chunky2planar.o sutils.o svideo.o svid2.o
  27.  
  28. SRCS    = util.c video.c parseblock.c motionvector.c decoders.c gray.c main.c cybergfx.c \
  29.       ham8.c s24bit.s chunky2planar.s sutils.s svideo.s svid2.s
  30.  
  31. all:    mpeg_play
  32.  
  33. mpeg_play: $(OBJS)
  34.     $(LD) $(LDFLAGS) TO mpeg_play FROM LIB:c.o $(OBJS) $(LDLIBS)
  35.  
  36.  
  37. util.o:        util.c proto.h        video.h util.h
  38. video.o:    video.c proto.h        video.h util.h decoders.h
  39. parseblock.o:    parseblock.c proto.h    video.h util.h decoders.h
  40. motionvector.o:    motionvector.c proto.h    video.h util.h 
  41. decoders.o:    decoders.c proto.h    video.h util.h decoders.h
  42. main.o:        main.c  proto.h        video.h
  43.  
  44. sutils.o:    sutils.s sjrevdct.s
  45.  
  46. cybergfx.o:    cybergfx.c video.h proto.h
  47.