Set output file name to module top
This commit is contained in:
parent
a67cca5aa8
commit
fce7e03306
@ -8,7 +8,8 @@ INCLUDES =
|
||||
# PARAM_FFT_LENGTH ?= 256
|
||||
# PARAM_REJECTOR_K_WIDTH ?= 8
|
||||
|
||||
FLAGS = -Wno-WIDTH -cc --top-module $(TOP_MODULE) +1800-2017ext+sv --timing --trace --Mdir $(TOP_MODULE)
|
||||
FLAGS = -Wno-WIDTH -cc --top-module $(TOP_MODULE) +1800-2017ext+sv \
|
||||
--timing --trace --Mdir $(TOP_MODULE) -o $(TOP_MODULE)
|
||||
FLAGS += $(foreach V,$(filter PARAM_%,$(.VARIABLES)),-G$(subst PARAM_,,$(V))=$($(V)))
|
||||
|
||||
all: $(SOURCES)
|
||||
@ -18,6 +19,5 @@ pre:
|
||||
verilator $(FLAGS) $(INCLUDES) $(SOURCES)
|
||||
|
||||
clean:
|
||||
rm -rf obj_dir
|
||||
rm -rf datapath
|
||||
rm -rf $(TOP_MODULE)
|
||||
rm -rf *.vcd
|
||||
|
||||
@ -12,7 +12,7 @@ mkShell {
|
||||
echo -n > ${flags-file}
|
||||
echo -DVM_TRACE=1 >> ${flags-file}
|
||||
echo -xc++ >> ${flags-file}
|
||||
echo -I./obj_dir >> ${flags-file}
|
||||
echo -I./top >> ${flags-file}
|
||||
echo -I${unstable.verilator}/share/verilator/include >> ${flags-file}
|
||||
echo -I${clang}/resource-root/include >> ${flags-file}
|
||||
echo -I${glibc.dev}/include >> ${flags-file}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user