Having setup as a prerequisite of pyfiles (which itself is a prerequisite of test and vectors) means everytime you do make test, setup is run too. This means the files from submodules are copied and then have to be re-parsed by sage which really slows everything down.
Any future additions to the makefile will also likely have pyfiles as a prerequisite so have this problem too. This is the case for my fork and is causing problems.
The downside is that make setup must be run the first time so that the files are copied, but this was the case before the commit on 14th March anyway.
Having
setup
as a prerequisite ofpyfiles
(which itself is a prerequisite oftest
andvectors
) means everytime you domake test
,setup
is run too. This means the files from submodules are copied and then have to be re-parsed by sage which really slows everything down.Any future additions to the makefile will also likely have
pyfiles
as a prerequisite so have this problem too. This is the case for my fork and is causing problems.The downside is that
make setup
must be run the first time so that the files are copied, but this was the case before the commit on 14th March anyway.