You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

9 lines
206 B
Bash

#!/usr/bin/env bash
set -euo pipefail
for dir in $(find . -mindepth 2 -maxdepth 2 -name "Cargo.toml" -not -path "*/target/*" -exec dirname {} \;);
do
cargo fmt --manifest-path "$dir/Cargo.toml";
done