Commit 74fd655b authored by Federico Vaga's avatar Federico Vaga

sw:fw: do not produce bram if the tools is missing

Signed-off-by: Federico Vaga's avatarFederico Vaga <federico.vaga@cern.ch>
parent 5860582f
...@@ -136,10 +136,11 @@ $(build_output).bin: $(build_output).elf ...@@ -136,10 +136,11 @@ $(build_output).bin: $(build_output).elf
$(SIZE) $(build_output).elf $(SIZE) $(build_output).elf
$(build_output).bram: $(build_output).bin $(build_output).bram: $(build_output).bin
ifeq (0 , $(shell test -e $(MEM_INIT_GEN); echo $$?))
$(MEM_INIT_GEN) -i $(build_output).bin > $(build_output).bram $(MEM_INIT_GEN) -i $(build_output).bin > $(build_output).bram
else
$(build_output).bram: $(build_output).bin @echo "Cannot generate \"bram\" file. Missing $(MEM_INIT_GEN)" > /dev/stderr
$(MEM_INIT_GEN) -i $(build_output).bin > $(build_output).bram endif
$(BUILDDIR)/urv/emulate.o: urv/emulate.c $(BUILDDIR)/urv/emulate.o: urv/emulate.c
${CC} $(DEPFLAGS) $(CFLAGS) -march=rv32i -c $< -o $@ ${CC} $(DEPFLAGS) $(CFLAGS) -march=rv32i -c $< -o $@
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment