Merge pull request #672 from mattn/cd_backslash

replace all slash to backslash in `cd /path/to/folder` for windows.
This commit is contained in:
Yukihiro "Matz" Matsumoto
2012-12-26 05:57:55 -08:00
+7 -2
View File
@@ -29,8 +29,13 @@ task :load_mrbgems_flags do
end
task :mrbgems_clean do
sh "cd #{MRUBY_ROOT}/mrbgems && #{RM_F} *.c *.d *.a *.o"
sh "cd #{MRUBY_ROOT}/mrbgems/g && #{RM_F} *.c *.d *.rbtmp *.ctmp *.o mrbtest"
if ENV['OS'] == 'Windows_NT'
sh "cd #{MRUBY_ROOT.gsub('/', '\\')}\\mrbgems && #{RM_F} *.c *.d *.a *.o"
sh "cd #{MRUBY_ROOT.gsub('/', '\\')}\\mrbgems\\g && #{RM_F} *.c *.d *.rbtmp *.ctmp *.o mrbtest"
else
sh "cd #{MRUBY_ROOT}/mrbgems && #{RM_F} *.c *.d *.a *.o"
sh "cd #{MRUBY_ROOT}/mrbgems/g && #{RM_F} *.c *.d *.rbtmp *.ctmp *.o mrbtest"
end
for_each_gem do |path, gemname|
sh "#{MAKE} gem-clean -C #{path} #{gem_make_flags}"
end