Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / env / fnx / vlib / DenaliPCIE / GNUmakefile
CommitLineData
86530b38
AT
1# *************************************************************************
2#
3#
4# Original Author:
5# Creation Date :
6#
7# File name : GNUmakefile
8# Description : makefile for building Vera lib components
9#
10# Users of this lib should call make using this
11# makefile to build the exportable objects. This makefile
12# may use make variables exported from superior makes
13# processes.
14#
15# *************************************************************************
16
17lib = DenaliPCIE
18
19# Root Denali Vera Directory
20#denali_dir := $(shell denali_root)
21#denali_dir = /net/cadcombo1/export/home3/corpcad/tools/commercial/denali/pcie,v1.0_23
22denali_dir = $(DENALI)
23denali_vera_dir = $(denali_dir)/ddvapi/vera
24
25include_denaliPcieIncludes_vrh = $(VERA_LIBDIR)/denaliPcieIncludes.vrh
26include_denaliPcieTypes_vrh = $(VERA_LIBDIR)/denaliPcieTypes.vrh
27include_denaliPcieImports_vrh = $(VERA_LIBDIR)/denaliPcieImports.vrh
28include_denaliPcieErrTable_vrh = $(VERA_LIBDIR)/denaliPcieErrTable.vrh
29
30denali_includes = $(include_denaliPcieIncludes_vrh) $(include_denaliPcieTypes_vrh) \
31 $(include_denaliPcieImports_vrh) $(include_denaliPcieErrTable_vrh)
32
33denaliPcie_vr = $(denali_vera_dir)/denaliPcie.vr
34
35$(VERA_LIBDIR)/$(lib).list : $(denali_includes)
36 $(SPEW_START)
37 $(RM) $@
38 echo "$(denaliPcie_vr)" > $@
39 $(link) $(shell pwd)/include/* $(VERA_LIBDIR)/
40 $(SPEW_END)
41
42$(VERA_LIBDIR)/%.vrh : $(denali_vera_dir)/%.vrh
43 $(link) $< $@
44
45include $(DV_ROOT)/verif/env/fnx/runsim/makefiles/Makefile.defs
46