# -*- Makefile -*-
# $Id: Makefile,v 1.7 1997/06/02 04:39:11 miyazaki Exp $
#
# Makefile for an encoder
#
# Copyright (C) 1996-1997 by Haruo Yokota, 
#	Japan Advanced Inst. of Sci. and Tech.,
#	1-1 Asahidai, Tatsunokuchi, Ishikawa 923-12, Japan.

KLIC		= klic
KLICFLAGS	= -O2 -v

RM		= /bin/rm -f

##### DO NOT DELETE THE FOLLOWING RULES
.SUFFIXES:
.SUFFIXES: .kl1 .o

COMPILE.kl1	= $(KLIC) $(KLICFLAGS) -c
LINK.kl1	= $(KLIC) $(KLICFLAGS)

.kl1.o:
	$(COMPILE.kl1) $<
.kl1:
	$(LINK.kl1) -o $@ $<

#####
ESRCS	= encoder.kl1 fastio.kl1
DSRCS	= decoder.kl1 fastio.kl1

.PHONY:	all sun ncube install.sun install.ncube all-clean clean

all: encoder decoder
sun: encoder decoder
ncube: encoder decoder
install.sun:
install.ncube:

encoder: $(ESRCS)
	$(KLIC) $(KLICFLAGS) -o $@ $(ESRCS)

decoder: $(DSRCS)
	$(KLIC) $(KLICFLAGS) -o $@ $(DSRCS)

all-clean: clean
	$(RM) encoder decoder core

clean:
	$(RM) *.[cho] *.ext *.db
