Skip to content

Commit 551d99c

Browse files
committed
fix all_binary
1 parent 75f0ae9 commit 551d99c

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

lib/cocoapods-binary/helper/podfile_options.rb

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,16 @@ class TargetDefinition
1111

1212
## --- option for setting using prebuild framework ---
1313
def parse_prebuild_framework(name, requirements)
14+
should_prebuild = Pod::Podfile::DSL.prebuild_all
15+
1416
options = requirements.last
15-
return requirements unless options.is_a?(Hash)
17+
if options.is_a?(Hash) && options[Pod::Prebuild.keyword] != nil
18+
should_prebuild = options.delete(Pod::Prebuild.keyword)
19+
requirements.pop if options.empty?
20+
end
1621

17-
should_prebuild_framework = options.delete(Pod::Prebuild.keyword)
1822
pod_name = Specification.root_name(name)
19-
set_prebuild_for_pod(pod_name, should_prebuild_framework)
20-
requirements.pop if options.empty?
23+
set_prebuild_for_pod(pod_name, should_prebuild)
2124
end
2225

2326
def set_prebuild_for_pod(pod_name, should_prebuild)

0 commit comments

Comments
 (0)