Class: Thrust::XcodeToolsProvider
- Inherits:
-
Object
- Object
- Thrust::XcodeToolsProvider
- Defined in:
- lib/thrust/xcode_tools_provider.rb
Instance Method Summary collapse
-
#initialize(thrust_executor = Thrust::Executor.new) ⇒ XcodeToolsProvider
constructor
A new instance of XcodeToolsProvider.
- #instance(out, build_configuration, build_directory, options) ⇒ Object
Constructor Details
#initialize(thrust_executor = Thrust::Executor.new) ⇒ XcodeToolsProvider
Returns a new instance of XcodeToolsProvider.
3 4 5 |
# File 'lib/thrust/xcode_tools_provider.rb', line 3 def initialize(thrust_executor = Thrust::Executor.new) @thrust_executor = thrust_executor end |
Instance Method Details
#instance(out, build_configuration, build_directory, options) ⇒ Object
7 8 9 |
# File 'lib/thrust/xcode_tools_provider.rb', line 7 def instance(out, build_configuration, build_directory, ) Thrust::XcodeTools.new(@thrust_executor, out, build_configuration, build_directory, ) end |