Makefile
931 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#
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