Makefile
1.23 KB
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
# Makefile for Compass standard cell blocks
#
# Created by Matthew Rohm 6/3/94
# Modified by Tony DeLaurier 7/26/94
#
include /ecad/reality/include/Makefile.incl
#####################################################
TC_SRCS= "tc.v \
tc_adj.v \
tc_adrs.v \
tc_div.v \
tc_frac.v \
tc_lod.v \
tc_sort.v \
tc_tilemem.v"
TC_ADJ_SRCS= "tc_adj.v"
TC_ADRS_SRCS= "tc_adrs.v"
TC_DIV_SRCS= "tc_div.v"
TC_FRAC_SRCS= "tc_frac.v"
TC_LOD_SRCS= "tc_lod.v"
TC_SORT_SRCS= "tc_sort.v"
TC_TILEMEM_SRCS= "tc_tilemem.v"
################################################
# targets #
################################################
tc.syn: tc_adj.syn tc_adrs.syn tc_div.syn tc_frac.syn tc_lod.syn tc_sort.syn tc_tilemem.syn
make BLOCK="tc" VSRCS=$(TC_SRCS) syn
tc_adj.syn:
make BLOCK="tc_adj" VSRCS=$(TC_ADJ_SRCS) syn
tc_adrs.syn:
make BLOCK="tc_adrs" VSRCS=$(TC_ADRS_SRCS) syn
tc_div.syn:
make BLOCK="tc_div" VSRCS=$(TC_DIV_SRCS) syn
tc_frac.syn:
make BLOCK="tc_frac" VSRCS=$(TC_FRAC_SRCS) syn
tc_lod.syn:
make BLOCK="tc_lod" VSRCS=$(TC_LOD_SRCS) syn
tc_sort.syn:
make BLOCK="tc_sort" VSRCS=$(TC_SORT_SRCS) syn
tc_tilemem.syn:
make BLOCK="tc_tilemem" VSRCS=$(TC_TILEMEM_SRCS) syn