Class: Pod::Installer::Xcode::PodsProjectGenerator::PodTargetInstaller

Inherits:
TargetInstaller
  • Object
show all
Defined in:
lib/cocoapods-use-frameworks-dynamic-wrapper/cocoapods-use-frameworks-dynamic-wrapper.rb

Instance Method Summary collapse

Constructor Details

#initialize(sandbox, project, target, umbrella_header_paths = nil) ⇒ PodTargetInstaller

Returns a new instance of PodTargetInstaller.



69
70
71
72
# File 'lib/cocoapods-use-frameworks-dynamic-wrapper/cocoapods-use-frameworks-dynamic-wrapper.rb', line 69

def initialize(sandbox, project, target, umbrella_header_paths = nil)
  original_initialize(sandbox, project, target, umbrella_header_paths)
  dynamic_wrapper_flush(self ) if target.should_dynamic_wrapper?
end

Instance Method Details

#dynamic_wrapper_flush(pod_target_installer) ⇒ Object



74
75
76
# File 'lib/cocoapods-use-frameworks-dynamic-wrapper/cocoapods-use-frameworks-dynamic-wrapper.rb', line 74

def dynamic_wrapper_flush(pod_target_installer)
  def pod_target_installer.validate_targets_contain_sources(native_targets); end
end

#original_initializeObject



68
# File 'lib/cocoapods-use-frameworks-dynamic-wrapper/cocoapods-use-frameworks-dynamic-wrapper.rb', line 68

alias_method :original_initialize, :initialize