Class: Xcodeproj::Project::Object::PBXAggregateTarget
- Inherits:
-
AbstractTarget
- Object
- AbstractObject
- AbstractTarget
- Xcodeproj::Project::Object::PBXAggregateTarget
- Defined in:
- lib/xcodeproj/project/object/native_target.rb
Overview
Apparently it can’t have build rules.
Represents a target that only consists in a aggregate of targets.
Instance Attribute Summary
Attributes inherited from AbstractTarget
#build_configuration_list, #comments, #name, #product_name
Attributes inherited from AbstractObject
Attributes collapse
-
#build_phases ⇒ PBXBuildRule
The build phases of the target.
Methods inherited from AbstractTarget
#add_build_configuration, #add_dependency, #add_system_framework, #add_system_library, #add_system_library_tbd, #build_configurations, #build_settings, #common_resolved_build_setting, #copy_files_build_phases, #dependencies, #dependency_for_target, #deployment_target, #deployment_target=, #frameworks_build_phases, #new_copy_files_build_phase, #new_shell_script_build_phase, #platform_name, #pretty_print, #resolved_build_setting, #sdk, #sdk_version, #shell_script_build_phases
Methods inherited from AbstractObject
#<=>, #==, #ascii_plist_annotation, #display_name, #inspect, isa, #nested_object_for_hash, #pretty_print, #remove_from_project, #sort, #sort_recursively, #to_ascii_plist, #to_hash
Instance Method Details
#build_phases ⇒ PBXBuildRule
Apparently only PBXCopyFilesBuildPhase and PBXShellScriptBuildPhase can appear multiple times in a target.
Returns the build phases of the target.
731 |
# File 'lib/xcodeproj/project/object/native_target.rb', line 731 has_many :build_phases, [PBXCopyFilesBuildPhase, PBXShellScriptBuildPhase] |