Modernize project structure.

FossilOrigin-Name: 768f7aa3700a6eadf3b931f19f8da6c8c13470d0febceb13619c26751ed79901
This commit is contained in:
Mahlon E. Smith 2025-04-01 02:46:48 +00:00
parent 89d97e1bf5
commit ae7b77df4c
3 changed files with 16 additions and 33 deletions

View file

@ -1,10 +1,18 @@
[Package]
name = "tnetstring"
version = "0.1.1"
author = "Mahlon E. Smith <mahlon@martini.nu>"
description = "Parsing and serializing for the TNetstring format."
license = "MIT"
version = "0.2.0"
author = "Mahlon E. Smith"
description = "Parsing and serialization for the TNetstring format."
license = "BSD-3-Clause"
srcDir = "src"
[Deps]
Requires: "nim >= 0.11.0"
requires "nim ^= 2.0.0"
task test, "Run the test suite.":
exec "testament all"
exec "testament html"
task clean, "Remove all non-repository artifacts.":
exec "fossil clean -x"
task docs, "Generate automated documentation.":
exec "nim doc --project --outdir:docs src/tnetstring.nim"