diff --git a/Makefile b/Makefile index febb37f44..0164077f2 100644 --- a/Makefile +++ b/Makefile @@ -82,6 +82,8 @@ build-moore: # $(moore) compile src/fifo.sv $(foreach src_file, $(src), $(moore) compile $(src_file);) +build-fesvr: + cd lib/riscv-fesvr && mkdir -p build && cd build && ../configure && make # User Verilator to lint the target lint: verilator ${src} --lint-only \ diff --git a/README.md b/README.md index 1dbaef453..50949c75e 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,10 @@ Checkout the repository and initialize all submodules git checkout git@iis-git.ee.ethz.ch:floce/ariane.git git submodule update --init --recursive ``` +Build the RISC-V front-end server (fesvr) which contains utility functions to read and load ELF files. +``` +make build-fesvr +``` Build Ariane by using the Makefile: ```