2024-12-11 Anna * dependencyresolver.nim (getPath): "normalize" (i.e. convert to lowercase and remove underscores) package names and URLs before comparing them. * 1.1.4 tagged 2023-11-25 Anna * documentation fixes 2023-06-17 Anna * man/txt2deps.1: fix filename. * 1.1.3 tagged 2023-05-28 Anna * nimbus.nim (setup): add $sourcedir ninja variable (deleted by mistake). * 1.1.2 tagged 2023-05-02 Anna * testerscript.nim: change nim cache directory for tests. * testerscript.nim: disable warnings. * add Drone CI 2023-04-27 Anna * 1.1.0, 1.1.1 tagged * ninjasyntax.nim (build): don't escape args automatically. * nimbus.nim: use a custom build script. * tests: refine directory structure. * nimbus.nimble: add clean task. * use separate cache directories for each target 2023-04-25 Anna * nimbus.nim: drop support for patched Nim compilers. * txt2deps: new utility. 2022-07-13 Anna * 0.3.0, 0.3.1 tagged * nim.cfg: switch to --gc:orc, disable threads. * nimbleexecutor.nim (toJsonString): query variables in bulk. * nimbus.nim: support patched Nim compilers with --depfile option; add debug output. * options.nim (initLogger): set default log level to NOTICE. 2022-07-04 Anna * 0.2.4, 0.2.5 tagged * Implemented better quoting for generated NimScript and ninja.build. * nimbleexecutor.nim (query): add debug output. * packageinfo.nim (initPackageInfo): use custom spawnX-like wrappers to avoid spawning too much threads, add debug info. 2022-07-02 Anna * 0.2.0, 0.2.1, 0.2.2, 0.2.3 tagged * fix build for binaries inside subdirectories * add support for nimblecache in the build dir * packageinfo.nim (initPackageInfo): execute NimScript in parallel. * testerscript.nim (writeTesterScript): fix for tests that expect to be run from the source root. 2022-06-29 Anna * 0.1.4 tagged