Sha256: bf5a1381fbe6fa7a3805168885b76079ebe39521d55ca996770283113e32a38a
Contents?: true
Size: 563 Bytes
Versions: 11
Compression:
Stored size: 563 Bytes
Contents
require 'timeout' require 'tmpdir' module Dev module Cmd class Clean def self.clean_tmp puts_debug "Dev::Cmd::Clean.clean_temp" begin status=Timeout::timeout(30){ puts_debug "tmp dir=#{Dir.tmpdir}" if File.exists?(Dir.tmpdir) #if RUBY_PLATFORM.include?("w32") # cmd="del /Q #{Dir.tmpdir.gsub('/','\\')}" # puts_debug cmd # `#{cmd}` if RUBY_PLATFORM.include?("w32") #end end } rescue puts_debug "timeout met." end end end # class Compile end # module Cmd end # module Dev
Version data entries
11 entries across 11 versions & 1 rubygems