Rake respects verbose flag also for test and clean target

This commit is contained in:
Daniel Bovensiepen
2013-02-28 10:30:30 +00:00
parent fbe041768b
commit bdd908c92e
2 changed files with 4 additions and 5 deletions
+3 -4
View File
@@ -32,7 +32,6 @@ load "#{MRUBY_ROOT}/tools/mirb/mirb.rake"
load "#{MRUBY_ROOT}/tasks/mrbgems_test.rake"
load "#{MRUBY_ROOT}/test/mrbtest.rake"
##############################
# generic build targets, rules
task :default => :all
@@ -42,7 +41,7 @@ depfiles = MRuby.targets['host'].bins.map do |bin|
source_path = MRuby.targets['host'].exefile("#{MRuby.targets['host'].build_dir}/bin/#{bin}")
file install_path => source_path do |t|
FileUtils.cp t.prerequisites.first, t.name
FileUtils.cp t.prerequisites.first, t.name, { :verbose => $verbose }
end
install_path
@@ -72,8 +71,8 @@ end
desc "clean all built and in-repo installed artifacts"
task :clean do
MRuby.each_target do |t|
FileUtils.rm_rf t.build_dir
FileUtils.rm_rf t.build_dir, { :verbose => $verbose }
end
FileUtils.rm_f depfiles
FileUtils.rm_f depfiles, { :verbose => $verbose }
puts "Cleaned up build folder"
end
+1 -1
View File
@@ -163,7 +163,7 @@ module MRuby
def run_test
puts ">>> Test #{name} <<<"
mrbtest = exefile("#{build_dir}/test/mrbtest")
sh "#{filename mrbtest.relative_path}"
sh "#{filename mrbtest.relative_path}#{$verbose ? ' -v' : ''}"
puts
end