Class: Xcodeproj::XCScheme::AbstractSchemeAction
- Inherits:
-
XMLElementWrapper
- Object
- XMLElementWrapper
- Xcodeproj::XCScheme::AbstractSchemeAction
- Defined in:
- lib/xcodeproj/scheme/abstract_scheme_action.rb
Overview
This abstract class aims to be the base class for every XxxAction class that have a #build_configuration attribute
Direct Known Subclasses
AnalyzeAction, ArchiveAction, LaunchAction, ProfileAction, TestAction
Instance Attribute Summary
Attributes inherited from XMLElementWrapper
Instance Method Summary collapse
-
#build_configuration ⇒ String
The build configuration associated with this action (usually either ‘Debug’ or ‘Release’).
- #build_configuration=(config_name) ⇒ Object
Methods inherited from XMLElementWrapper
Instance Method Details
#build_configuration ⇒ String
Returns The build configuration associated with this action (usually either ‘Debug’ or ‘Release’).
15 16 17 |
# File 'lib/xcodeproj/scheme/abstract_scheme_action.rb', line 15 def build_configuration @xml_element.attributes['buildConfiguration'] end |
#build_configuration=(config_name) ⇒ Object
23 24 25 |
# File 'lib/xcodeproj/scheme/abstract_scheme_action.rb', line 23 def build_configuration=(config_name) @xml_element.attributes['buildConfiguration'] = config_name end |