I used to rely on CSources to bootstrap Nim, but I just realized that [the repository](https://github.com/nim-lang/csources) has been archived.
I have a custom script called [MyNim](https://gist.github.com/andreaferretti/d40af6a276fb3275d97d0f9585d8197e) to manage Nim versions, as well as using something like this on Travis on all repositories language: c compiler: - gcc before_install: # Install nim - git clone -b devel git://github.com/nim-lang/Nim.git --depth 1 - cd Nim - git clone -b devel --depth 1 git://github.com/nim-lang/csources - cd csources && sh build.sh - cd .. - bin/nim c koch - ./koch boot -d:release - export PATH=$PWD/bin:$PATH - cd .. script: - nim c --run test Run What is the alternative now? What is the current recommended way to bootstrap? (Before someone mentions Choosenim, I don't like it for a few reasons: * it doesn't support updating without rebuilding every from scratch [https://github.com/dom96/choosenim/issues/12](https://github.com/dom96/choosenim/issues/12) * it doesn't use symlinks (I don't remember, but this used to cause me issues) * it does not allow to remove old versions [https://github.com/dom96/choosenim/issues/123](https://github.com/dom96/choosenim/issues/123) whereas MyNim supports all of this)
