Skip to content

Commit e76a0f1

Browse files
committed
release: 0.9.1
2 parents 2a940bb + 64b2a38 commit e76a0f1

File tree

4 files changed

+39
-39
lines changed

4 files changed

+39
-39
lines changed

CREDITS.md

Lines changed: 21 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,24 @@
11
# Project Dependencies
22
Package: cargo-bashman
3-
Version: 0.9.0
3+
Version: 0.9.1
44
Target: x86_64-unknown-linux-gnu
5-
Generated: 2025-08-22 04:42:17 UTC
5+
Generated: 2025-09-19 02:28:28 UTC
66

77
| Package | Version | Author(s) | License |
88
| ---- | ---- | ---- | ---- |
9-
| [**adbyss_psl**](https://github.com/Blobfolio/adbyss) | 0.20.0 | [Josh Stoik](mailto:[email protected]) | WTFPL |
9+
| [**adbyss_psl**](https://github.com/Blobfolio/adbyss) | 0.21.0 | [Josh Stoik](mailto:[email protected]) | WTFPL |
1010
| [**argyle**](https://github.com/Blobfolio/argyle) | 0.13.0 | [Josh Stoik](mailto:[email protected]) | WTFPL |
11-
| [bitflags](https://github.com/bitflags/bitflags) | 2.9.2 | The Rust Project Developers | MIT OR Apache-2.0 |
12-
| [cc](https://github.com/rust-lang/cc-rs) ⚒️ | 1.2.34 | [Alex Crichton](mailto:[email protected]) | MIT OR Apache-2.0 |
11+
| [bitflags](https://github.com/bitflags/bitflags) | 2.9.4 | The Rust Project Developers | MIT OR Apache-2.0 |
12+
| [cc](https://github.com/rust-lang/cc-rs) ⚒️ | 1.2.37 | [Alex Crichton](mailto:[email protected]) | MIT OR Apache-2.0 |
1313
| [cfg-if](https://github.com/rust-lang/cfg-if) | 1.0.3 | [Alex Crichton](mailto:[email protected]) | MIT OR Apache-2.0 |
1414
| [**dactyl**](https://github.com/Blobfolio/dactyl) | 0.13.1 | [Josh Stoik](mailto:[email protected]) | WTFPL |
1515
| [displaydoc](https://github.com/yaahc/displaydoc) | 0.2.5 | [Jane Lusby](mailto:[email protected]) | MIT OR Apache-2.0 |
1616
| [fastrand](https://github.com/smol-rs/fastrand) | 2.3.0 | [Stjepan Glavina](mailto:[email protected]) | Apache-2.0 OR MIT |
1717
| [filetime](https://github.com/alexcrichton/filetime) | 0.2.26 | [Alex Crichton](mailto:[email protected]) | MIT OR Apache-2.0 |
18+
| [find-msvc-tools](https://github.com/rust-lang/cc-rs) ⚒️ | 0.1.1 | | MIT OR Apache-2.0 |
1819
| [form_urlencoded](https://github.com/servo/rust-url) | 1.2.2 | The rust-url developers | MIT OR Apache-2.0 |
1920
| [fyi_ansi](https://github.com/Blobfolio/fyi) | 2.2.1 | [Josh Stoik](mailto:[email protected]) | WTFPL |
20-
| [**fyi_msg**](https://github.com/Blobfolio/fyi) | 2.3.1 | [Josh Stoik](mailto:[email protected]) | WTFPL |
21+
| [**fyi_msg**](https://github.com/Blobfolio/fyi) | 2.4.0 | [Josh Stoik](mailto:[email protected]) | WTFPL |
2122
| [getrandom](https://github.com/rust-random/getrandom) | 0.3.3 | The Rand Project Developers | MIT OR Apache-2.0 |
2223
| [icu_collections](https://github.com/unicode-org/icu4x) | 2.0.0 | The ICU4X Project Developers | Unicode-3.0 |
2324
| [icu_locale_core](https://github.com/unicode-org/icu4x) | 2.0.0 | The ICU4X Project Developers | Unicode-3.0 |
@@ -32,32 +33,33 @@
3233
| [libc](https://github.com/rust-lang/libc) | 0.2.175 | The Rust Project Developers | MIT OR Apache-2.0 |
3334
| [libdeflate-sys](https://github.com/adamkewley/libdeflater) | 1.24.0 | [Adam Kewley](mailto:[email protected]) | Apache-2.0 |
3435
| [**libdeflater**](https://github.com/adamkewley/libdeflater) | 1.24.0 | [Adam Kewley](mailto:[email protected]) | Apache-2.0 |
35-
| [linux-raw-sys](https://github.com/sunfishcode/linux-raw-sys) | 0.9.4 | [Dan Gohman](mailto:[email protected]) | Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT |
36+
| [linux-raw-sys](https://github.com/sunfishcode/linux-raw-sys) | 0.11.0 | [Dan Gohman](mailto:[email protected]) | Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT |
3637
| [litemap](https://github.com/unicode-org/icu4x) | 0.8.0 | The ICU4X Project Developers | Unicode-3.0 |
3738
| [memchr](https://github.com/BurntSushi/memchr) | 2.7.5 | [Andrew Gallant](mailto:[email protected]) and bluss | Unlicense OR MIT |
3839
| [once_cell](https://github.com/matklad/once_cell) | 1.21.3 | [Aleksey Kladov](mailto:[email protected]) | MIT OR Apache-2.0 |
39-
| [**oxford_join**](https://github.com/Blobfolio/oxford_join) | 0.7.0 | [Josh Stoik](mailto:[email protected]) | WTFPL |
40+
| [**oxford_join**](https://github.com/Blobfolio/oxford_join) | 0.7.1 | [Josh Stoik](mailto:[email protected]) | WTFPL |
4041
| [percent-encoding](https://github.com/servo/rust-url/) | 2.3.2 | The rust-url developers | MIT OR Apache-2.0 |
41-
| [potential_utf](https://github.com/unicode-org/icu4x) | 0.1.2 | The ICU4X Project Developers | Unicode-3.0 |
42+
| [potential_utf](https://github.com/unicode-org/icu4x) | 0.1.3 | The ICU4X Project Developers | Unicode-3.0 |
4243
| [proc-macro2](https://github.com/dtolnay/proc-macro2) | 1.0.101 | [David Tolnay](mailto:[email protected]) and [Alex Crichton](mailto:[email protected]) | MIT OR Apache-2.0 |
4344
| [quote](https://github.com/dtolnay/quote) | 1.0.40 | [David Tolnay](mailto:[email protected]) | MIT OR Apache-2.0 |
44-
| [rustix](https://github.com/bytecodealliance/rustix) | 1.0.8 | [Dan Gohman](mailto:[email protected]) and [Jakub Konka](mailto:[email protected]) | Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT |
45+
| [rustix](https://github.com/bytecodealliance/rustix) | 1.1.2 | [Dan Gohman](mailto:[email protected]) and [Jakub Konka](mailto:[email protected]) | Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT |
4546
| [ryu](https://github.com/dtolnay/ryu) | 1.0.20 | [David Tolnay](mailto:[email protected]) | Apache-2.0 OR BSL-1.0 |
46-
| [**semver**](https://github.com/dtolnay/semver) | 1.0.26 | [David Tolnay](mailto:[email protected]) | MIT OR Apache-2.0 |
47-
| [**serde**](https://github.com/serde-rs/serde) | 1.0.219 | [Erick Tryzelaar](mailto:[email protected]) and [David Tolnay](mailto:[email protected]) | MIT OR Apache-2.0 |
48-
| [serde_derive](https://github.com/serde-rs/serde) | 1.0.219 | [Erick Tryzelaar](mailto:[email protected]) and [David Tolnay](mailto:[email protected]) | MIT OR Apache-2.0 |
49-
| [**serde_json**](https://github.com/serde-rs/json) | 1.0.143 | [Erick Tryzelaar](mailto:[email protected]) and [David Tolnay](mailto:[email protected]) | MIT OR Apache-2.0 |
47+
| [**semver**](https://github.com/dtolnay/semver) | 1.0.27 | [David Tolnay](mailto:[email protected]) | MIT OR Apache-2.0 |
48+
| [**serde**](https://github.com/serde-rs/serde) | 1.0.225 | [Erick Tryzelaar](mailto:[email protected]) and [David Tolnay](mailto:[email protected]) | MIT OR Apache-2.0 |
49+
| [serde_core](https://github.com/serde-rs/serde) | 1.0.225 | [Erick Tryzelaar](mailto:[email protected]) and [David Tolnay](mailto:[email protected]) | MIT OR Apache-2.0 |
50+
| [serde_derive](https://github.com/serde-rs/serde) | 1.0.225 | [Erick Tryzelaar](mailto:[email protected]) and [David Tolnay](mailto:[email protected]) | MIT OR Apache-2.0 |
51+
| [**serde_json**](https://github.com/serde-rs/json) | 1.0.145 | [Erick Tryzelaar](mailto:[email protected]) and [David Tolnay](mailto:[email protected]) | MIT OR Apache-2.0 |
5052
| [shlex](https://github.com/comex/rust-shlex) ⚒️ | 1.3.0 | [comex](mailto:[email protected]), [Fenhl](mailto:[email protected]), [Adrian Taylor](mailto:[email protected]), [Alex Touchet](mailto:[email protected]), [Daniel Parks](mailto:dp+[email protected]), and [Garrett Berg](mailto:[email protected]) | MIT OR Apache-2.0 |
5153
| [smallvec](https://github.com/servo/rust-smallvec) | 1.15.1 | The Servo Project Developers | MIT OR Apache-2.0 |
5254
| [stable_deref_trait](https://github.com/storyyeller/stable_deref_trait) | 1.2.0 | [Robert Grosse](mailto:[email protected]) | MIT OR Apache-2.0 |
5355
| [syn](https://github.com/dtolnay/syn) | 2.0.106 | [David Tolnay](mailto:[email protected]) | MIT OR Apache-2.0 |
5456
| [synstructure](https://github.com/mystor/synstructure) | 0.13.2 | [Nika Layzell](mailto:[email protected]) | MIT |
55-
| [tempfile](https://github.com/Stebalien/tempfile) | 3.21.0 | [Steven Allen](mailto:[email protected]), The Rust Project Developers, [Ashley Mannix](mailto:[email protected]), and [Jason White](mailto:[email protected]) | MIT OR Apache-2.0 |
57+
| [tempfile](https://github.com/Stebalien/tempfile) | 3.22.0 | [Steven Allen](mailto:[email protected]), The Rust Project Developers, [Ashley Mannix](mailto:[email protected]), and [Jason White](mailto:[email protected]) | MIT OR Apache-2.0 |
5658
| [tinystr](https://github.com/unicode-org/icu4x) | 0.8.1 | The ICU4X Project Developers | Unicode-3.0 |
57-
| [**trimothy**](https://github.com/Blobfolio/trimothy) | 0.9.0 | [Josh Stoik](mailto:[email protected]) | WTFPL |
58-
| [unicode-ident](https://github.com/dtolnay/unicode-ident) | 1.0.18 | [David Tolnay](mailto:[email protected]) | (MIT OR Apache-2.0) AND Unicode-3.0 |
59-
| [**url**](https://github.com/servo/rust-url) | 2.5.6 | The rust-url developers | MIT OR Apache-2.0 |
60-
| [**utc2k**](https://github.com/Blobfolio/utc2k) | 0.17.0 | [Josh Stoik](mailto:[email protected]) | WTFPL |
59+
| [**trimothy**](https://github.com/Blobfolio/trimothy) | 0.9.1 | [Josh Stoik](mailto:[email protected]) | WTFPL |
60+
| [unicode-ident](https://github.com/dtolnay/unicode-ident) | 1.0.19 | [David Tolnay](mailto:[email protected]) | (MIT OR Apache-2.0) AND Unicode-3.0 |
61+
| [**url**](https://github.com/servo/rust-url) | 2.5.7 | The rust-url developers | MIT OR Apache-2.0 |
62+
| [**utc2k**](https://github.com/Blobfolio/utc2k) | 0.17.1 | [Josh Stoik](mailto:[email protected]) | WTFPL |
6163
| [utf8_iter](https://github.com/hsivonen/utf8_iter) | 1.0.4 | [Henri Sivonen](mailto:[email protected]) | Apache-2.0 OR MIT |
6264
| [**write_atomic**](https://github.com/Blobfolio/write_atomic) | 0.7.0 | [Josh Stoik](mailto:[email protected]) | WTFPL |
6365
| [writeable](https://github.com/unicode-org/icu4x) | 0.6.1 | The ICU4X Project Developers | Unicode-3.0 |

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "cargo-bashman"
3-
version = "0.9.0"
3+
version = "0.9.1"
44
license = "WTFPL"
55
authors = ["Josh Stoik <[email protected]>"]
66
edition = "2024"
@@ -71,9 +71,9 @@ argyle = "0.13.*"
7171

7272
[dependencies]
7373
argyle = "0.13.*"
74-
adbyss_psl = "0.20.*"
74+
adbyss_psl = "0.21.*"
7575
dactyl = "0.13.*"
76-
fyi_msg = "2.3.*"
76+
fyi_msg = "2.4.*"
7777
oxford_join = "0.7.*"
7878
trimothy = "0.9.*"
7979
utc2k = "0.17.*"

justfile

Lines changed: 13 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,12 @@ cargo_bin := cargo_dir + "/release/" + pkg_id
2323
doc_dir := justfile_directory() + "/doc"
2424
release_dir := justfile_directory() + "/release"
2525

26-
export RUSTFLAGS := "-C target-cpu=x86-64-v3"
26+
export RUSTFLAGS := "-Ctarget-cpu=x86-64-v3 -Cllvm-args=--cost-kind=throughput -Clinker-plugin-lto -Clink-arg=-fuse-ld=lld"
27+
export CC := "clang"
28+
export CXX := "clang++"
29+
export CFLAGS := `llvm-config --cflags` + " -march=x86-64-v3 -Wall -Wextra -flto"
30+
export CXXFLAGS := `llvm-config --cxxflags` + " -march=x86-64-v3 -Wall -Wextra -flto"
31+
export LDFLAGS := `llvm-config --ldflags` + " -fuse-ld=lld -flto"
2732

2833

2934

@@ -102,33 +107,26 @@ export RUSTFLAGS := "-C target-cpu=x86-64-v3"
102107
# Get/Set version.
103108
version:
104109
#!/usr/bin/env bash
110+
set -e
105111

106112
# Current version.
107-
_ver1="$( toml get "{{ justfile_directory() }}/Cargo.toml" package.version | \
108-
sed 's/"//g' )"
113+
_ver1="$( tomli query -f "{{ justfile_directory() }}/Cargo.toml" package.version | \
114+
sed 's/[" ]//g' )"
109115
110116
# Find out if we want to bump it.
117+
set +e
111118
_ver2="$( whiptail --inputbox "Set {{ pkg_name }} version:" --title "Release Version" 0 0 "$_ver1" 3>&1 1>&2 2>&3 )"
112119
113120
exitstatus=$?
114121
if [ $exitstatus != 0 ] || [ "$_ver1" = "$_ver2" ]; then
115122
exit 0
116123
fi
117-
118-
fyi success "Setting version to $_ver2."
124+
set -e
119125
120126
# Set the release version!
121-
just _version "{{ justfile_directory() }}" "$_ver2"
122-
127+
tomli set -f "{{ justfile_directory() }}/Cargo.toml" -i package.version "$_ver2"
123128
124-
# Set version for real.
125-
@_version DIR VER:
126-
[ -f "{{ DIR }}/Cargo.toml" ] || exit 1
127-
128-
# Set the release version!
129-
toml set "{{ DIR }}/Cargo.toml" package.version "{{ VER }}" > /tmp/Cargo.toml
130-
just _fix-chown "/tmp/Cargo.toml"
131-
mv "/tmp/Cargo.toml" "{{ DIR }}/Cargo.toml"
129+
fyi success "Set version to $_ver2."
132130
133131
134132
# Init dependencies.

release/man/cargo-bashman.1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
.TH "CARGO BASHMAN" "1" "August 2025" "cargo\-bashman v0.9.0" "User Commands"
1+
.TH "CARGO BASHMAN" "1" "September 2025" "cargo\-bashman v0.9.1" "User Commands"
22
.SH NAME
3-
CARGO BASHMAN \- Manual page for cargo\-bashman v0.9.0.
3+
CARGO BASHMAN \- Manual page for cargo\-bashman v0.9.1.
44
.SH DESCRIPTION
55
A Cargo plugin to generate bash completions, man pages, and/or crate credits.
66
.SS USAGE:

0 commit comments

Comments
 (0)