From 395d82908f2769e43ac28981c3067f2bdbedd491 Mon Sep 17 00:00:00 2001 From: Andre Richter Date: Fri, 13 Apr 2018 22:07:30 +0200 Subject: [PATCH] Add some utility scripts --- utils/clippy_all.rb | 12 ++++++++++++ utils/fmt_all.rb | 11 +++++++++++ utils/make_all.rb | 11 +++++++++++ 3 files changed, 34 insertions(+) create mode 100644 utils/clippy_all.rb create mode 100644 utils/fmt_all.rb create mode 100644 utils/make_all.rb 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