Open hzeller opened 4 years ago
Using a scratch area is a good idea (I guess we will have to use virtualenv for that), but I think that expanding the README is a good first step - the fusesoc dependency is included in our requirements.txt too (and that's what the CI currently uses).
On a default install with all the dependencies installed mentioned in the README,
make generate-tests
will fail, specifically:Reason is, that there are a few requirements that need to be installed; after doing that with
The above
make generate-earlgrey
call works without errors.Getting these requirements should be part of the
./generators/earlgrey
script. Is it possible for the script to install these dependencies locally in a scratch area without messing with the users'~/.local
? I leave it up to the Python experts how to solve this best.