diff options
author | Hilton Chain <hako@ultrarare.space> | 2024-11-30 13:42:02 +0800 |
---|---|---|
committer | Hilton Chain <hako@ultrarare.space> | 2024-12-31 10:56:36 +0800 |
commit | c83e7b3b6c124245dbfcfbeb8b7ea5aae81893d5 (patch) | |
tree | 8aefa78737d5ec645b9a75272bd5af0b548be4cf | |
parent | 46e66ff3317b71027686479f9fb08335ac448eb7 (diff) |
gnu: Add zig-doctest.
* gnu/packages/zig-xyz.scm (zig-doctest): New variable.
Change-Id: Id182de6b0abff3099cb4847532f42ef8a7727541
-rw-r--r-- | gnu/packages/zig-xyz.scm | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/gnu/packages/zig-xyz.scm b/gnu/packages/zig-xyz.scm index 2d2eb3b32e..0c7800c7e2 100644 --- a/gnu/packages/zig-xyz.scm +++ b/gnu/packages/zig-xyz.scm @@ -133,6 +133,34 @@ mission-critical safety and performance for financial services.") (home-page "https://github.com/ziglibs/diffz") (license license:expat)))) +(define-public zig-doctest + (let ((commit "725a93787cb1e24e2a183971d52f4ea12d9e1757") + (revision "0")) + (package + (name "zig-doctest") + (version (git-version "0.0.0" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/kristoff-it/zig-doctest") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "05xk4vz5lzv3660phlyhnpd7g8j49zlv3hfsa8bl0flj3mvmhvzc")))) + (build-system zig-build-system) + (arguments + (list #:install-source? #f + ;; No test suite. + #:tests? #f + #:zig-release-type "safe")) + (synopsis "Tool for testing Zig code snippets") + (description + "@command{doctest} is a code rendering tool being able to provide +syntax highlighting and run code snippets to ensure they behave as expected.") + (home-page "https://github.com/kristoff-it/zig-doctest") + (license license:expat)))) + (define-public zig-known-folders (let ((commit "1cceeb70e77dec941a4178160ff6c8d05a74de6f") (revision "0")) |