Makefile 931 Bytes
#

SRCDIR  = ../src
INCDIR  = ../../inc
LDIRT = *.log *.edf *.lint *.synlog *.vsyn *.area *.reference \
        *.clock_tree *.constraint *.summary *.timing

#############################################
#  source files                             #
#############################################

CV_SRCS =       $(SRCDIR)/cv.v \
                $(SRCDIR)/cvcompl.v \
                $(SRCDIR)/cvcompr.v \
                $(SRCDIR)/cvg.v \
                $(SRCDIR)/cvmask.v \
                $(SRCDIR)/cvoffset.v \
                $(SRCDIR)/cvpipe.v \
                $(SRCDIR)/cvvalue.v \
                $(SRCDIR)/cvxcnt.v

default : cv.vsyn

clobber :
	-rm -rf $(LDIRT)

#############################################
#  synthesis dependencies                   #
#############################################

cv.vsyn : cv.edf edf2vsyn.ss
	dc_shell -f edf2vsyn.ss

cv.edf: cv.ss $(CV_SRCS)
	dc_shell -f cv.ss | tee cv.synlog