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’).
13 14 15 |
# File 'lib/xcodeproj/scheme/abstract_scheme_action.rb', line 13 def build_configuration @xml_element.attributes['buildConfiguration'] end |
#build_configuration=(config_name) ⇒ Object
21 22 23 |
# File 'lib/xcodeproj/scheme/abstract_scheme_action.rb', line 21 def build_configuration=(config_name) @xml_element.attributes['buildConfiguration'] = config_name end |