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.

21 lines
360 B
Ruby

#!/usr/bin/env ruby
require 'fileutils'
crates = Dir["**/Cargo.toml"].sort!
crates.each do |x|
next if x.include?('raspi3_boot')
x = File.dirname(x)
puts "\n\n" + x.to_s + "\n\n"
Dir.chdir(x) do
unless system('make clean')
puts "\n\nBuild failed!"
exit(1) # Exit with error code
end
end
end
FileUtils.rm_rf('xbuild_sysroot')