CC      = sc
LD	= slink
AS	= genam 


OPTS	= OPT OPTINLOCAL OPTINL

DEBUG	= # DEBUG=FULL
ADEBUG	= # line xdebug

LDFLAGS	= BATCH noicons # ADDSYM 


CFLAGS  =  $(OPTS) $(DEBUG) NOSTKCHK PARMS=REG data=near IGNORE=104 CPU=68020 # MATH=68881

LDLIBS= LIB LIB:scm.lib LIB:sc.lib

AFLAGS= alink -t16 -vc60 bdw odb localdot INCDIR include: $(ADEBUG) -vp=68040/68881 # -vow- p2+ o8+ o9+
.s.o:
	$(AS) $(AFLAGS) $<


HDRS	= util.h video.h decoders.h

OBJS    = util.o video.o parseblock.o motionvector.o decoders.o gray.o main.o \
	  ham8.o s24bit.o chunky2planar.o sutils.o svideo.o svid2.o
SRCS    = util.c video.c parseblock.c motionvector.c decoders.c gray.c main.c \
	  ham8.c s24bit.s chunky2planar.s sutils.s svideo.s svid2.s

all:	mpeg_play

mpeg_play: $(OBJS)
	$(LD) $(LDFLAGS) TO mpeg_play FROM LIB:c.o $(OBJS) $(LDLIBS)


util.o:		util.c proto.h		video.h util.h
video.o:	video.c proto.h		video.h util.h decoders.h
parseblock.o:	parseblock.c proto.h	video.h util.h decoders.h
motionvector.o:	motionvector.c proto.h	video.h util.h 
decoders.o:	decoders.c proto.h	video.h util.h decoders.h
main.o:		main.c  proto.h		video.h

sutils.o:	sutils.s sjrevdct.s
