URL
https://opencores.org/ocsvn/wbddr3/wbddr3/trunk
[/] [wbddr3/] [trunk/] [bench/] [cpp/] [Makefile] - Diff between revs 16 and 20
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 16 |
Rev 20 |
Line 39... |
Line 39... |
OBJDIR := obj-pc
|
OBJDIR := obj-pc
|
CXX := g++
|
CXX := g++
|
YYMMDD := `date +%Y%m%d`
|
YYMMDD := `date +%Y%m%d`
|
RTLD := ../../rtl
|
RTLD := ../../rtl
|
VOBJDR := $(RTLD)/obj_dir
|
VOBJDR := $(RTLD)/obj_dir
|
VROOT := /usr/share/verilator
|
VROOT ?= $(shell bash -c 'verilator -V|grep VERILATOR_ROOT | head -1 | sed -e " s/^.*=\s*//"')
|
|
# /usr/share/verilator
|
VINC := -I$(VROOT)/include -I$(VOBJDR)
|
VINC := -I$(VROOT)/include -I$(VOBJDR)
|
CFLAGS := -Wall -c -Og -g -I. $(VINC)
|
CFLAGS := -Wall -c -Og -g -I. $(VINC)
|
SOURCES := pddrsim.cpp ddrsdramsim.cpp ddrsdram_tb.cpp
|
SOURCES := pddrsim.cpp ddrsdramsim.cpp ddrsdram_tb.cpp
|
VOBJDR := $(RTLD)/obj_dir
|
VOBJDR := $(RTLD)/obj_dir
|
VLIB := $(VROOT)/include/verilated.cpp
|
VLIB := $(VROOT)/include/verilated.cpp
|
|
|
all: $(OBJDIR)/ ddrsdram_tb
|
all: $(OBJDIR)/ vroot-test ddrsdram_tb
|
|
|
|
vroot-test:
|
|
echo $(VROOT) $(VLIB)
|
|
|
$(OBJDIR)/:
|
$(OBJDIR)/:
|
@bash -c "if [ ! -e $(OBJDIR) ]; then mkdir -p $(OBJDIR); fi"
|
@bash -c "if [ ! -e $(OBJDIR) ]; then mkdir -p $(OBJDIR); fi"
|
|
|
$(OBJDIR)/pddrsim.o: pddrsim.cpp pddrsim.h ddrsdramsim.h
|
$(OBJDIR)/pddrsim.o: pddrsim.cpp pddrsim.h ddrsdramsim.h
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.