cfrg / draft-irtf-cfrg-opaque

The OPAQUE Asymmetric PAKE Protocol
https://cfrg.github.io/draft-irtf-cfrg-opaque/draft-irtf-cfrg-opaque.html
Other
100 stars 20 forks source link

POC Makefile: Don't re-setup every time #413

Closed jamesw1892 closed 1 year ago

jamesw1892 commented 1 year ago

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.