Makefile
1.5 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
# Makefile for Compass standard cell blocks - EP (Edge Walker Pipe)
#
# Created by Matthew Rohm 6/3/94
# Modified by Phil Gossett 9/26/94
#
#####################################################
# Include the generic Makefile #
# - you MUST include this file - #
#####################################################
include /ecad/reality/include/Makefile.incl
#####################################################
# Verilog source definitions #
# #
# - you MUST define all the verilog files #
# necessary to compile a particular module. #
# this provides dependency checking, you do not #
# need to define the macro libraries you use, #
# unless you want dependency checking on them. #
# - remember that "make" is sensitive about #
# spaces as opposed to tabs. #
#####################################################
EP = "ep.v ep_tc.v ep_cc.v"
################################################
# targets #
# #
# - these are dummy targets that are useful #
# for re-calling make with the appropriate #
# variables and targets. don't expect to #
# find a file called "block".syn #
################################################
ep.syn:
make BLOCK="ep" VSRCS=$(EP) syn
ep.sch: ep.syn
make BLOCK="ep" sch
ep.apr: ep.syn
make BLOCK="ep" apr