Using constantine as a nimble dependency leads to a problem on Windows. There are paths in the repo that are too long for nimble on Windows to handle, and lead to an error Filename too long. Tested with nim 2.2.4 and the nimble that comes with it, in both powershell and cmd (no msys2 or cygwin bash).
Tried to work around it by playing with the git core.longpaths option, and the windows registry key LongPathsEnabled, all to no avail.
I eventually resorted to using a fork with the tests/ folder removed and that worked, but it's not a nice long term solution 😄
Using constantine as a nimble dependency leads to a problem on Windows. There are paths in the repo that are too long for nimble on Windows to handle, and lead to an error
Filename too long. Tested with nim 2.2.4 and the nimble that comes with it, in both powershell and cmd (no msys2 or cygwin bash).Tried to work around it by playing with the git
core.longpathsoption, and the windows registry keyLongPathsEnabled, all to no avail.I eventually resorted to using a fork with the
tests/folder removed and that worked, but it's not a nice long term solution 😄