Class MetalHostTargetSource
java.lang.Object
br.dev.pedrolamarao.gradle.metal.base.MetalHostTargetSource
- All Implemented Interfaces:
org.gradle.api.provider.ValueSource<String,org.gradle.api.provider.ValueSourceParameters.None>
public abstract class MetalHostTargetSource
extends Object
implements org.gradle.api.provider.ValueSource<String,org.gradle.api.provider.ValueSourceParameters.None>
Provides the host target.
Discovers the host target by invoking the compiler.
-
Constructor Details
-
MetalHostTargetSource
public MetalHostTargetSource()
-
-
Method Details
-
getExec
@Inject protected abstract org.gradle.process.ExecOperations getExec()Exec operations service.- Returns:
- service
-
getProviders
@Inject protected abstract org.gradle.api.provider.ProviderFactory getProviders()Provider factory service.- Returns:
- service
-
obtain
- Specified by:
obtainin interfaceorg.gradle.api.provider.ValueSource<String,org.gradle.api.provider.ValueSourceParameters.None>
-