Or just compile nimpretty yourself:
cd <nim main folder>
nim c -d:release -o:./bin/nimpretty.exe ./nimpretty/nimpretty.nim
Automated builds are great but I can't see how we can set up them fast, especially Windows builds.
However, I can compile Windows and Linux 32 and 64 bit versions right now and upload them to the repo. If someone could compile an OSX build, we could call it a release and think about automating the process later.
Nimpretty does ship with Nim. Choosenim just doesn't set up the symlinks for it.
And if that's the plan, than why aren't we following the same decision for choosenim?
Not sure what you mean here.
Nimpretty does ship with Nim.
No it's not:
$ wget https://nim-lang.org/download/nim-0.19.4_x64.zip
$ unzip nim-0.19.4_x64.zip
$ ls nim-0.19.4/bin/*.exe
nim-0.19.4/bin/nim.exe* nim-0.19.4/bin/nimble.exe* nim-0.19.4/bin/nimgrab.exe* nim-0.19.4/bin/nimgrep.exe* nim-0.19.4/bin/nimsuggest.exe* nim-0.19.4/bin/vccexe.exe*
Not sure what you mean here.
Here you suggest moving nimpretty to a separate package: https://github.com/nim-lang/Nim/pull/7531#issuecomment-379495089
I agree with your proposal, but it seems like it was never implemented.
No it's not:
oh, then this isn't choosenim's problem lol
Here you suggest moving nimpretty to a separate package: https://github.com/nim-lang/Nim/pull/7531#issuecomment-379495089
Yeah, and I still stand by this. It doesn't even need to be moved into a separate repo, it can remain in the Nim repo, but at least making it installable via Nimble would be nice
I've just built the 0.4.0 version of choosenim.
https://www.dropbox.com/sh/u3iyayfzaht9bxr/AADOIJ_eAIy-7f5zEnPVIyvBa?dl=0
The Linux version is built with Holy Build Box so should work with many distros and versions of Linux.