Files
artcraft/script/execute_dependency_fix.sh
T
2024-05-26 03:53:32 -04:00

21 lines
406 B
Bash
Executable File

#!/bin/bash
set -euxo pipefail
echo 'Updating and checking hakari (dependency graph build optimization)'
cargo hakari generate
cargo hakari manage-deps
cargo hakari verify
echo 'Looking for unused dependencies'
# https://github.com/est31/cargo-udeps
# https://stackoverflow.com/a/72082679
cargo udeps --all-targets
# TODO: Ask for user input before applying some automated heuristics
echo 'Done.'