dev-util/argc
Bash CLI framework + command runner (argcfile / Argcfile.sh)
ChangeLog
commit fe6b33455c1aa9b00932c434353acb7baf27d630
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Oct 2 20:55:55 2026 +0200
dev-util/argc: add dependent crate licenses
The binary statically links its vendored crates, but LICENSE named only
the project's own license. The block is pycargoebuild's output for
CRATES, under the marker its in-place mode looks for.
commit c4d8d9e7c7f5a1986a0e1fcd2d69d82dbeb949b2
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 08:02:36 2026 +0200
dev-util/argc: trim 1.24.0 license rationale
commit cd9fbf6dd578cf1dbf5923f44c7d6beb919ff901
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Jun 16 21:29:41 2026 +0200
dev-util/argc: Keyword 1.24.0 for ~arm64
Rust (cargo, vendored CRATES); aarch64-portable, no architecture-specific code.
commit f4aefe43bbc93f82ecc11c35ad9526208f14b44e
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue May 26 07:28:04 2026 +0200
dev-util/argc: new package, 1.24.0
Bash CLI framework + command runner written in Rust. Parse argv
declaratively via comment-based DSL, run tasks from an Argcfile.sh
(make/just-flavoured), generate shell completions.
Apache-2.0 / MIT dual-licensed. Source build via cargo eclass with
all 125 transitive crates inlined in CRATES from upstream Cargo.lock;
RUST_MIN_VER=1.87.0 to satisfy the strictest dep. Build-verified
against ~amd64. Lands here primarily as infrastructure for other
sigoden projects (e.g. llm-functions if/when packaged).
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Oct 2 20:55:55 2026 +0200
dev-util/argc: add dependent crate licenses
The binary statically links its vendored crates, but LICENSE named only
the project's own license. The block is pycargoebuild's output for
CRATES, under the marker its in-place mode looks for.
commit c4d8d9e7c7f5a1986a0e1fcd2d69d82dbeb949b2
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 08:02:36 2026 +0200
dev-util/argc: trim 1.24.0 license rationale
commit cd9fbf6dd578cf1dbf5923f44c7d6beb919ff901
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Jun 16 21:29:41 2026 +0200
dev-util/argc: Keyword 1.24.0 for ~arm64
Rust (cargo, vendored CRATES); aarch64-portable, no architecture-specific code.
commit f4aefe43bbc93f82ecc11c35ad9526208f14b44e
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue May 26 07:28:04 2026 +0200
dev-util/argc: new package, 1.24.0
Bash CLI framework + command runner written in Rust. Parse argv
declaratively via comment-based DSL, run tasks from an Argcfile.sh
(make/just-flavoured), generate shell completions.
Apache-2.0 / MIT dual-licensed. Source build via cargo eclass with
all 125 transitive crates inlined in CRATES from upstream Cargo.lock;
RUST_MIN_VER=1.87.0 to satisfy the strictest dep. Build-verified
against ~amd64. Lands here primarily as infrastructure for other
sigoden projects (e.g. llm-functions if/when packaged).


View
Download
Browse