module Xcake class TargetCustomBuildPhaseGenerator < Generator def self.dependencies [TargetGenerator] end def visit_target(target) # TODO: Refactor this system. native_target = @context.native_object_for(target) target.build_phases.each do |phase| EventHooks.run_hook :before_adding_custom_build_phase, phase, target phase.generate_native_build_phase(native_target) end end end end