skellige

Crates.ioskellige
lib.rsskellige
version0.1.7
sourcesrc
created_at2020-12-28 21:59:57.986797
updated_at2020-12-31 22:35:50.643722
descriptionTrack and manipulate your source in a programmatic way
homepagehttps://github.com/phR0ze/skellige
repositoryhttps://github.com/phR0ze/skellige
max_upload_size
id328456
size98,182
(phR0ze)

documentation

README

skellige

license-badge build codecov crates.io Minimum rustc

Track and manipulate your source in a programmatic way

skellige wraps the venerable git2 crate providing cli stylized progress output for common functions like cloning up updating repositories. skellige introduces a notion of repo groups providing stylized progress for multiple repos at once.

Quick links

Usage

Requires rustc >= 1.30

This minimum rustc requirement is driven by the enhancements made to Rust's std::error::Error handling improvements

Clone

TBD

Update

TBD

Contribute

Pull requests are always welcome. However understand that they will be evaluated purely on whether or not the change fits with my goals/ideals for the project.

Git-Hook

Enable the git hooks to have automatic version increments

cd ~/Projects/skellige
git config core.hooksPath .githooks

License

This project is licensed under either of:

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this project by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.


Backlog

  • Document usage
  • Document examples
  • Add rust docs
  • Determine minimum rustc and update badge

Changelog

  • 12/30/2020
    • Updating documentation a little
  • 12/28/2020
    • Use fungus as a dependency
Commit count: 11

cargo fmt