SHELL := /bin/bash TREKFILES := $(WALLY)/testbench/trek_files PLATFORM_YAML := $(TREKFILES)/platform.yaml TREKSVIP_YAML := $(BREKER_HOME)/examples/tutorials/svip/treksvip/yaml/treksvip.yaml TREKEXE_FLAGS += --seed 0x # free (0x) or lock (0x1) the seed used for test generation TREKSVIP = source $(TREKFILES)/breker-setup.sh && treksvip -p $(PLATFORM_YAML) -p $(TREKSVIP_YAML) $(TREKEXE_FLAGS) uvm_output: uvm_output/trek_uvm.sv uvm_output/trek_uvm.sv: $(PLATFORM_YAML) $(TREKSVIP_YAML) $(TREKSVIP) -p $(PLATFORM_YAML) -p $(TREKSVIP_YAML) --uvm_output=uvm_output clean: rm -rf uvm_output