21 releases
0.0.22 | Aug 31, 2024 |
---|---|
0.0.21 | Jul 20, 2024 |
0.0.17 | Jun 29, 2024 |
0.0.13 | Mar 23, 2024 |
0.0.4 | Dec 30, 2023 |
#304 in Cargo plugins
25 downloads per month
250KB
7K
SLoC
cargo-tighterror
The Cargo plugin of the tighterror framework.
cargo-tighterror is a command-line utility that deals with tighterror specification files and Rust code generation. It is a thin wrapper around the tighterror-build library.
Installation
cargo install cargo-tighterror
Synopsis
$> cargo help tighterror
The cargo plugin of the tighterror framework.
Usage: cargo tighterror [OPTIONS]
Options:
-s, --spec <PATH> The specification file path
-o, --output <PATH> The output path
-t, --test Include a unit-test in the generated code
-u, --update Do not overwrite the output file if data is unchanged
-S, --separate-files Write modules in separate files
-h, --help Print help
-V, --version Print version
Documentation
See the documentation in the tighterror crate.
License
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.
Dependencies
~7–17MB
~234K SLoC