From c24915c0ba88bb9d5923633d47f4de8bcb86b132 Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Sat, 20 Mar 2021 12:15:14 +0000 Subject: [PATCH] - target run only runs simmulation without dumping anything for wave - target wave runs with file dump for GTKwave git-svn-id: http://moon:8086/svn/vhdl/trunk@1410 cc03376c-175c-47c8-b038-4cd826a8556b --- Common/make/ghdl.mk | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Common/make/ghdl.mk b/Common/make/ghdl.mk index d0eee20..50e4786 100644 --- a/Common/make/ghdl.mk +++ b/Common/make/ghdl.mk @@ -33,9 +33,12 @@ anaborate: $(BUILD_DIR) $(SRCS) -$(BUILD_DIR)/$(NAME) $(GTK_OPTS-y) $(RUN_OPTS) >$(BUILD_DIR)/$(NAME).log run: analyze - -$(GHDL) -r --work=$(NAME) --workdir=$(BUILD_DIR) --time-resolution=$(TS) $(ENTITY_RUN) $(GTK_OPTS-y) $(RUN_OPTS) >$(BUILD_DIR)/$(NAME).log + -$(GHDL) -r --work=$(NAME) --workdir=$(BUILD_DIR) --time-resolution=$(TS) $(ENTITY_RUN) $(RUN_OPTS) -sim: run +run_wave: analyze + -$(GHDL) -r --work=$(NAME) --workdir=$(BUILD_DIR) --time-resolution=$(TS) $(ENTITY_RUN) $(GTK_OPTS-y) $(RUN_OPTS) >$(BUILD_DIR)/$(NAME).log + +wave: run_wave exec gtkwave -f $(SIM_FILE-y) -a $(BUILD_DIR)/$(NAME).gtkw & synth: analyze