Method: Xccleanup.remove_module_cache

Defined in:
lib/xccleanup.rb

.remove_module_cache(manually) ⇒ Object



110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
# File 'lib/xccleanup.rb', line 110

def self.remove_module_cache(manually)
	saved_bytes = 0

	puts "Removing Module Cache..."
	
	dd_dir = File.expand_path('~/Library/Developer/Xcode/DerivedData')
	path = File.join(dd_dir,'ModuleCache')
	saved_bytes = get_byte_size(path)

	get_folders_in_dir(path).each do |folder|
		FileUtils.rm_rf(folder)
	end

	return saved_bytes
end