Keep the folder whole#
vader finds its library and its C runtime in the folder beside it: move the folder, not the binary alone, and add it to your PATH. To keep the binary elsewhere, set VADER_HOME to the folder.
Build from source#
A C compiler is all it takes: the repository holds the compiler as C, which builds the current sources in three stages.
git clone https://github.com/yakanet/vaderlang.git
cd vaderlang
bash bootstrap/build.sh --dist
The toolchain lands in dist/vader-<os>-<arch>/, the same folder an archive holds. On Windows, run bootstrap\build.ps1 -Dist from PowerShell, with a MinGW-w64 compiler.