Commit 621a85fb authored by Eloy Durán's avatar Eloy Durán

Merge branch 'master' of https://github.com/lrz/CocoaPods into lrz-master

parents db862bf5 278b097b
...@@ -370,15 +370,20 @@ module Pod ...@@ -370,15 +370,20 @@ module Pod
def spec_and_source_from_set(set) def spec_and_source_from_set(set)
sources = set.sources sources = set.sources
best_source = sources.first best_source = best_version = nil
best_version = best_source.versions(set.name).first
sources.each do |source| sources.each do |source|
version = source.versions(set.name).first versions = source.versions(set.name)
if version > best_version versions.each do |version|
if !best_version or version > best_version
best_source = source best_source = source
best_version = version best_version = version
end end
end end
end
if !best_source or !best_version
raise Informative, "Unable to locate highest known specification for `#{ set.name }'"
end
return best_source.specification(set.name, best_version), best_source return best_source.specification(set.name, best_version), best_source
end end
......
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