class Xcake::TargetLinkGenerator
This generator handles linking targets specified as being linked in the Cakefile
Public Class Methods
dependencies()
click to toggle source
# File lib/xcake/generator/target_link_generator.rb, line 6 def self.dependencies [TargetGenerator] end
Public Instance Methods
visit_target(target)
click to toggle source
# File lib/xcake/generator/target_link_generator.rb, line 10 def visit_target(target) return if target.linked_targets.empty? native_target = @context.native_object_for(target) frameworks_build_phase = native_target.frameworks_build_phase target.linked_targets.each do |linked_target| native_linked_target = @context.native_object_for(linked_target) target.target_dependencies << linked_target linked_product = native_linked_target.product_reference frameworks_build_phase.add_file_reference(linked_product) end end