clara 1.0.1 (#1960)
Initial Alire community-index submission for crate `clara`, a type-safe CLI argument parsing library for Ada 2022 built on top of `functional` (Result / Option monads, railway-oriented parsing). This is the first version of clara to be submitted to the community index. v1.0.0 was tagged in the source repo but intentionally not submitted after `alr publish --skip-submit` dry-run validation surfaced SSH submodule URLs in the source repo's `.gitmodules` (the same publishability defect that functional 4.1.0 carried before 4.1.1, also unpublished). The v1.0.1 source tree carries the HTTPS `.gitmodules` repair and G9-dry passes cleanly. Origin commit: 1dafa0e89978ca214aab806d137b2641668b2458 Manifest content was produced by `alr publish --skip-submit` in dev-container-ada-system-1 (Alire 2.1.0) against the v1.0.1 annotated tag (object 23e6a76162b27d6198c6db60f6d774ae2f4fb731, target 1dafa0e89978ca214aab806d137b2641668b2458). The file submitted in this PR is byte-identical to the generated manifest (MD5 7f695a185909a912e56a496ab159af69). Dependencies: gnat >= 13 functional ^4.0.0 (already on the community index) License: BSD-3-Clause
This commit is contained in:
@@ -0,0 +1,23 @@
|
|||||||
|
name = "clara"
|
||||||
|
description = "Type-safe CLI argument parsing with functional monads"
|
||||||
|
version = "1.0.1"
|
||||||
|
|
||||||
|
authors = ["A Bit of Help, Inc. - Michael Gardner"]
|
||||||
|
maintainers = ["A Bit of Help, Inc. - Michael Gardner <mjgardner@abitofhelp.com>"]
|
||||||
|
maintainers-logins = ["abitofhelp"]
|
||||||
|
licenses = "BSD-3-Clause"
|
||||||
|
website = "https://github.com/abitofhelp/clara"
|
||||||
|
tags = ["cli", "command-line", "arguments", "parser", "ada2022", "spark", "functional", "type-safe"]
|
||||||
|
|
||||||
|
[build-switches]
|
||||||
|
"*".Ada_Version = "Ada2022"
|
||||||
|
"*".Style_Checks = "yes"
|
||||||
|
|
||||||
|
[[depends-on]]
|
||||||
|
gnat = ">=13"
|
||||||
|
functional = "^4.0.0"
|
||||||
|
|
||||||
|
[origin]
|
||||||
|
commit = "1dafa0e89978ca214aab806d137b2641668b2458"
|
||||||
|
url = "git+https://github.com/abitofhelp/clara.git"
|
||||||
|
|
||||||
Reference in New Issue
Block a user