HoneyGol-Microsystems / vesp-alpha

RISC-V based student processor for embedded applications.
GNU General Public License v3.0
3 stars 0 forks source link

Add setup phase to make.py #88

Closed andreondra closed 1 month ago

andreondra commented 10 months ago

Some stuff is user-dependent (tools locations etc.) -- create a setup method in make.py to load required information and save to file.

Or we can also assume that everything is located in the path and thus this is not required at all (preferable).

andreondra commented 10 months ago

For now we will require that all tools are in the PATH, so this is only an enhancement idea for the future.

andreondra commented 10 months ago

@medexs In this step we can probably set up all required tools in the Makefile you created

andreondra commented 9 months ago

@medexs For a Makefile, I suggest that by default it should have ".in" suffix to mark the file as a template. This template will be preprocessed by make.py setup command, the make.py will mainly substitute all executables with correct path according to the user's instalation.