Commit fd02d560 authored by Luke Redpath's avatar Luke Redpath

Pods should be cleaned when pre-downloaded.

parent 008d4e0a
...@@ -139,7 +139,9 @@ module Pod ...@@ -139,7 +139,9 @@ module Pod
local_pod.specification local_pod.specification
else else
copy_external_source_into_sandbox(sandbox) copy_external_source_into_sandbox(sandbox)
sandbox.installed_pod_named(name).specification local_pod = sandbox.installed_pod_named(name)
local_pod.clean if Config.instance.clean
local_pod.specification
end end
end end
...@@ -153,7 +155,10 @@ module Pod ...@@ -153,7 +155,10 @@ module Pod
class GitSource < AbstractExternalSource class GitSource < AbstractExternalSource
def copy_external_source_into_sandbox(sandbox) def copy_external_source_into_sandbox(sandbox)
puts " * Pre-downloading: '#{name}'" unless Config.instance.silent? puts " * Pre-downloading: '#{name}'" unless Config.instance.silent?
Downloader.for_target(sandbox.root + name, @params).download Downloader.for_target(sandbox.root + name, @params).tap do |downloader|
downloader.download
downloader.clean if Config.instance.clean
end
end end
def description def description
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment