OpenCores
URL https://opencores.org/ocsvn/wbddr3/wbddr3/trunk

Subversion Repositories wbddr3

[/] [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

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.