10 releases (1 stable)
✓ Uses Rust 2018 edition
|1.0.0||Dec 31, 2019|
|0.6.0||Oct 16, 2019|
|0.5.0||Oct 13, 2019|
|0.4.1||Oct 3, 2019|
|0.1.1||Sep 7, 2019|
#2 in Games
111 downloads per month
Currently builds and functions on GNU/Linux, Windows NT (using the MSVC toolchain), and macOS (be sure to allow Terminal the ability to monitor inputs).
You can get pre-compiled binaries from the releases page on GitHub.
cargo install shticker_book_unwritten
If you already have a version installed and want the latest version to replace it, you can run:
cargo install -f shticker_book_unwritten
git clone https://github.com/JonathanHelianthicusDoe/shticker_book_unwritten.git cd shticker_book_unwritten cargo rustc --release -- -C target-cpu=native # Or just `cargo build --release` strip ./target/release/shticker_book_unwritten # Optional ./target/release/shticker_book_unwritten --help
The executable name is quite lengthy, so you will probably want to alias it (to
sbu or something like that).
#![forbid(unsafe_code)], so it should (barring
compiler bugs) be impossible for actual undefined
behavior to occur unless
some dependency of shticker_book_unwritten is written using
unsafe code in
an unsound way. However, although
shticker_book_unwritten is written intentionally to avoid
panicking for any reason
whatsoever, it is not (in general) possible in Rust to statically
guarantee that a program is
panic-free for all possible
If you find a way to make shticker_book_unwritten panic, that is considered a bug, and you should file an issue against the GitHub repository and/or submit a pull request to fix it. Additionally, undefined behavior is (obviously) also a bug, so similar steps should be taken if you find UB, but that will necessarily require using external libraries in a different way due to them being broken and/or fixing those external libraries upstream.
This entire work (including this document & all associated source code) is licensed to anyone under the terms of the GNU General Public License, version 3 (or any later version of the same license, at the licensee’s option). For the relevant legal text, see the LICENSE file.
Versions of shticker_book_unwritten prior to 1.0.0 were licensed under the terms of the GNU Affero General Public License, version 3 or later.
The shticker_book_unwritten logo is licensed to anyone under the terms of the Creative Commons Attribution-ShareAlike license, version 4.0 (or any later version of the same license, at the licensee’s option). For the relevant legal text, see https://creativecommons.org/licenses/by-sa/4.0/legalcode, or the img/LICENSE.imgs file for a plaintext version.
shticker_book_unwritten uses cargo-deny to enforce
freeness of licenses, and
license compatibility with all transitive dependencies. The configuration for
this is in the deny.toml file. You can replicate the check
cargo deny check all.