diff --git a/Common/make/ghdl.mk b/Common/make/ghdl.mk index 5e8a51b..1703d47 100644 --- a/Common/make/ghdl.mk +++ b/Common/make/ghdl.mk @@ -56,7 +56,7 @@ all: analyze $(WORK_DIR): mkdir -p $@ - + syntax: $(GHDL) -s $(GHDL_OPTS) $(SRCS) @@ -78,13 +78,16 @@ elaborate: analyze run: analyze $(GHDL) -r $(GHDL_OPTS) $(ENTITY) $(RUN_OPTS) -run_show: analyze +run_wave: analyze $(GHDL) -r $(GHDL_OPTS) $(ENTITY) $(RUN_OPTS) $(GTK_OPTS-y) >$(BUILD_DIR)/$(TARGET).log synth: analyze $(GHDL) --synth $(GHDL_OPTS) $(ENTITY) -show: run_show +wave: run_wave + exec gtkwave -f $(SIM_FILE-y) -a $(BUILD_DIR)/$(TARGET).gtkw & + +result: exec gtkwave -f $(SIM_FILE-y) -a $(BUILD_DIR)/$(TARGET).gtkw & clean: