Commit Graph

2 Commits

Author SHA1 Message Date
df2b327a5d fix: make nimble build and nimble test work out of the box
- Add bin/binDir keys so `nimble build` compiles src/nimcheck.nim into
  bin/nimcheck instead of failing with "Nothing to build" (the previous
  `task build` was dead code: nimble never dispatches a custom task that
  shares a name with a builtin command).
- Route all test tasks through thisDir()-based absolute paths so they no
  longer depend on the caller's current working directory.
- Fix test_json/test_yaml/test_toml tasks, which pointed at nonexistent
  tests/test_json.nim, tests/test_yaml.nim, tests/test_toml.nim; they now
  correctly run the real *_exhaustive.nim suites, matching the Makefile.
2026-07-12 22:36:39 +02:00
72a7b661db feat: rename project from Validatrix to Nimcheck across all files and add CI pipeline
Rename the entire project from "Validatrix" to "Nimcheck" in README.md, Makefile, LESSONS_LEARNED.md, and all source references; add initial Gitea CI workflow with lint, test, and build jobs for Nim 2.0.0; expand .gitignore with comprehensive patterns for Nim, Python, editor, environment, and temporary files; add CONTRIBUTING.md and LICENSE (MIT) files to establish project governance and licensing.
2026-07-08 08:01:58 +00:00