diff --git a/compiler/installer.ini b/compiler/installer.ini index 4d0eab86d1..49ee59b0d0 100644 --- a/compiler/installer.ini +++ b/compiler/installer.ini @@ -92,6 +92,7 @@ Files: "bin/nimgrab.exe" Files: "bin/nimpretty.exe" Files: "bin/testament.exe" Files: "bin/nim-gdb.bat" +Files: "bin/atlas.exe" Files: "koch.exe" Files: "finish.exe" diff --git a/tools/atlas/atlas.md b/doc/atlas.md similarity index 100% rename from tools/atlas/atlas.md rename to doc/atlas.md diff --git a/doc/tools.md b/doc/tools.md index 6849103f9e..f3fa9eb0cc 100644 --- a/doc/tools.md +++ b/doc/tools.md @@ -40,3 +40,7 @@ The standard distribution ships with the following tools: [simulated Dry-Runs](https://en.wikipedia.org/wiki/Dry_run_(testing)), has logging, can generate HTML reports, skip tests from a file, and more, so can be useful to run your tests, even the most complex ones. + +- | [atlas](atlas.html) + | `atlas`:cmd: is a simple package cloner tool that automates some of the + workflows and needs for Nim's stdlib evolution. diff --git a/koch.nim b/koch.nim index fe5427d43a..490b8925ee 100644 --- a/koch.nim +++ b/koch.nim @@ -179,6 +179,7 @@ proc bundleWinTools(args: string) = buildVccTool(args) nimCompile("tools/nimgrab.nim", options = "-d:ssl " & args) nimCompile("tools/nimgrep.nim", options = args) + nimCompile("tools/atlas/atlas.nim", options = args) nimCompile("testament/testament.nim", options = args) when false: # not yet a tool worth including