Module: Pod::Podfile::DSL
- Defined in:
- lib/cocoapods-byte-panglem-beta/panglem.rb
Instance Method Summary collapse
- #original_plugin ⇒ Object
-
#original_pod ⇒ Object
result end.
- #pangm_release_target!(option = true) ⇒ Object
- #plugin(name, options = {}) ⇒ Object
- #pod(name = nil, *requirements) ⇒ Object
- #use_pangm_sdk_update!(option = true) ⇒ Object
Instance Method Details
#original_plugin ⇒ Object
120 |
# File 'lib/cocoapods-byte-panglem-beta/panglem.rb', line 120 alias_method :original_plugin, :plugin |
#original_pod ⇒ Object
result end
141 |
# File 'lib/cocoapods-byte-panglem-beta/panglem.rb', line 141 alias_method :original_pod, :pod |
#pangm_release_target!(option = true) ⇒ Object
116 117 118 |
# File 'lib/cocoapods-byte-panglem-beta/panglem.rb', line 116 def pangm_release_target!(option = true) current_target_definition.pangm_release_target!(option) end |
#plugin(name, options = {}) ⇒ Object
121 122 123 124 125 126 127 128 129 130 131 132 |
# File 'lib/cocoapods-byte-panglem-beta/panglem.rb', line 121 def plugin(name, = {}) if name == 'cocoapods-byte-panglem-beta' PM::Recorder.instance.set_plugin_load true case when Hash PM::Recorder.instance.set_is_debug [:is_debug] end PMPlugin.update end original_plugin(name, ) end |
#pod(name = nil, *requirements) ⇒ Object
142 143 144 145 146 147 148 149 150 151 152 |
# File 'lib/cocoapods-byte-panglem-beta/panglem.rb', line 142 def pod(name = nil, *requirements) ## SDK 场景不需要 # PMPlugin.action do |recoder| # unless current_target_definition.have_add_dependencys # current_target_definition.have_add_dependencys = true # ask_name = PM::MapRelations.get_sdk # current_target_definition.store_pod(PM::MapRelations.get_sdk, []) # end if recoder.get_global_note.auto_load # end original_pod(name, *requirements) end |
#use_pangm_sdk_update!(option = true) ⇒ Object
112 113 114 |
# File 'lib/cocoapods-byte-panglem-beta/panglem.rb', line 112 def use_pangm_sdk_update!(option = true) current_target_definition.use_pangm_sdk_update!(option) end |