#Auto generated by Edalize

all: post_build

synth: test_icestorm_0.json

bitstream: test_icestorm_0.bin

pre_build: 

test_icestorm_0.json: edalize_yosys_template.tcl sv_file.sv tcl_file.tcl vlog_file.v vlog_with_define.v vlog05_file.v vlog_incfile another_sv_file.sv | pre_build
	$(EDALIZE_LAUNCHER) yosys -l yosys.log -p 'tcl edalize_yosys_template.tcl'

test_icestorm_0.asc: test_icestorm_0.json
	$(EDALIZE_LAUNCHER) nextpnr-ice40 -l next.log --pcf pcf_file.pcf --json test_icestorm_0.json --asc test_icestorm_0.asc

build-gui: test_icestorm_0.json
	$(EDALIZE_LAUNCHER) nextpnr-ice40 -l next.log --pcf pcf_file.pcf --json test_icestorm_0.json --asc test_icestorm_0.asc --gui

test_icestorm_0.bin: test_icestorm_0.asc
	$(EDALIZE_LAUNCHER) icepack test_icestorm_0.asc test_icestorm_0.bin

test_icestorm_0.tim: test_icestorm_0.asc
	$(EDALIZE_LAUNCHER) icetime -r test_icestorm_0.tim test_icestorm_0.asc

timing: test_icestorm_0.tim

test_icestorm_0.stat: test_icestorm_0.asc
	$(EDALIZE_LAUNCHER) icebox_stat test_icestorm_0.asc test_icestorm_0.stat

stats: test_icestorm_0.stat

post_build: bitstream

pre_run: 

run: pre_run

post_run: run
