lmake_semver

Crates.iolmake_semver
lib.rslmake_semver
version0.1.12
sourcesrc
created_at2020-04-23 16:29:13.63969
updated_at2021-08-14 12:17:24.628177
descriptionIncrements the patch or minor version in Cargo.toml.
homepage
repositoryhttps://github.com/LucianoBestia/lmake_semver
max_upload_size
id233332
size20,922
bestia.dev (bestia-dev)

documentation

README

lmake_semver

🔴OBSOLETE, 🔴DEPRECATED, 🔴DEFUNCT!
It was replaced by the crate cargo-auto



\

version: 0.1.11 date: 2020-08-22 authors: Luciano Bestia
Increments the patch or minor version in Cargo.toml.

Lines in Rust code Lines in Doc comments Lines in Comments Lines in examples Lines in tests

Install

cargo install lmake_semver

Run

Run it with this arguments:

lmake_semver --increment=patch
lmake_semver --increment=minor

Development

Documentation:
https://lucianobestia.github.io/lmake_semver
List of prepared make tasks for development: build, run, doc, publish,...
cargo make

cargo crev reviews and advisory

It is recommended to always use cargo-crev
to verify the trustworthiness of each of your dependencies, including this one.
Please, spread this info.
On the web use url to read crate reviews example:
<web.crev.dev/rust-reviews/crate/num-traits/>

Tasks in Makefile.toml

Libraries use semver. On every build release you can increment patch.

[tasks.release]
description = "cargo build release"
clear = true
dependencies = [
    "semver_increment_patch",
    "build_release",
]

[tasks.semver_increment_patch]
clear = true
private = true
description = "increment semver patch"
script= ["lmake_semver --increment=patch"]
Commit count: 0

cargo fmt