#!/usr/bin/env bashset -euo pipefailHAKARI_VERSION="0.9"cd "$(dirname "$0")/.." || exit 1if ! cargo hakari --version | grep "cargo-hakari $HAKARI_VERSION" >/dev/null; then echo "Installing cargo-hakari@^$HAKARI_VERSION..." cargo install "cargo-hakari@^$HAKARI_VERSION"else echo "cargo-hakari@^$HAKARI_VERSION is already installed."fi# update the workspace-hack cratecargo hakari generate# make sure workspace-hack is added as a dep for all crates in the workspacecargo hakari manage-deps
#!/usr/bin/env bash
set -euo pipefail
HAKARI_VERSION="0.9"
cd "$(dirname "$0")/.." || exit 1
if ! cargo hakari --version | grep "cargo-hakari $HAKARI_VERSION" >/dev/null; then
echo "Installing cargo-hakari@^$HAKARI_VERSION..."
cargo install "cargo-hakari@^$HAKARI_VERSION"
else
echo "cargo-hakari@^$HAKARI_VERSION is already installed."
fi
# update the workspace-hack crate
cargo hakari generate
# make sure workspace-hack is added as a dep for all crates in the workspace
cargo hakari manage-deps