Module: Pod::Podfile::DSL
- Defined in:
- lib/cocoapods-binary/Main.rb,
lib/cocoapods-binary/helper/feature_switches.rb
Constant Summary collapse
- @@enable_prebuild_patch =
false
Class Method Summary collapse
-
.enable_prebuild_patch(value) ⇒ Object
when enable, ‘pod` function will skip all pods without ’prebuild => true’.
Instance Method Summary collapse
-
#all_binary! ⇒ Object
Enable prebuiding for all pods it has a lower priority to other binary settings.
-
#enable_bitcode_for_prebuilt_frameworks! ⇒ Object
Enable bitcode for prebuilt frameworks.
-
#keep_source_code_for_prebuilt_frameworks! ⇒ Object
Don’t remove source code of prebuilt pods It may speed up the pod install if git didn’t include the ‘Pods` folder.
Class Method Details
.enable_prebuild_patch(value) ⇒ Object
when enable, ‘pod` function will skip all pods without ’prebuild => true’
17 18 19 |
# File 'lib/cocoapods-binary/helper/feature_switches.rb', line 17 def self.enable_prebuild_patch(value) @@enable_prebuild_patch = value end |
Instance Method Details
#all_binary! ⇒ Object
Enable prebuiding for all pods it has a lower priority to other binary settings
11 12 13 |
# File 'lib/cocoapods-binary/Main.rb', line 11 def all_binary! DSL.prebuild_all = true end |
#enable_bitcode_for_prebuilt_frameworks! ⇒ Object
Enable bitcode for prebuilt frameworks
16 17 18 |
# File 'lib/cocoapods-binary/Main.rb', line 16 def enable_bitcode_for_prebuilt_frameworks! DSL.bitcode_enabled = true end |
#keep_source_code_for_prebuilt_frameworks! ⇒ Object
Don’t remove source code of prebuilt pods It may speed up the pod install if git didn’t include the ‘Pods` folder
23 24 25 |
# File 'lib/cocoapods-binary/Main.rb', line 23 def keep_source_code_for_prebuilt_frameworks! DSL.dont_remove_source_code = true end |