diff --git a/utils/clippy_all.rb b/utils/clippy_all.rb new file mode 100644 index 00000000..65e675f6 --- /dev/null +++ b/utils/clippy_all.rb @@ -0,0 +1,12 @@ +#!/usr/bin/env ruby + +crates = Dir["*/Cargo.toml"] +crates.delete_if { |x| x.include?('bareminimum') } + +crates.each do |x| + x = File.dirname(x) + + Dir.chdir(x) do + `make clippy` + end +end diff --git a/utils/fmt_all.rb b/utils/fmt_all.rb new file mode 100644 index 00000000..29f31b03 --- /dev/null +++ b/utils/fmt_all.rb @@ -0,0 +1,11 @@ +#!/usr/bin/env ruby + +crates = Dir["**/Cargo.toml"] + +crates.each do |x| + x = File.dirname(x) + + Dir.chdir(x) do + `cargo fmt` + end +end diff --git a/utils/make_all.rb b/utils/make_all.rb new file mode 100644 index 00000000..984fdcd0 --- /dev/null +++ b/utils/make_all.rb @@ -0,0 +1,11 @@ +#!/usr/bin/env ruby + +crates = Dir["**/Cargo.toml"] + +crates.each do |x| + x = File.dirname(x) + + Dir.chdir(x) do + `make` + end +end