.PHONY: reload list WAVEFORM_VIEWER = gtkwave reload: @gsettings set com.geda.gtkwave reload 1 @gsettings set com.geda.gtkwave reload 0 list: @python -m run.py -l run: python -m run.py %.run: python -m run.py --exit-0 --gtkwave-fmt ghw $(basename $@) %.open: %.run make reload pgrep $(WAVEFORM_VIEWER) || $(WAVEFORM_VIEWER) $(shell find vunit_out/test_output/$(basename $@)* -maxdepth 0 -type d)/ghdl/wave.ghw & %.all: %.open