Package com.facebook.buck.core.toolchain
Interface Toolchain
-
- All Known Subinterfaces:
AdbToolchain
,AndroidBuildToolsLocation
,AndroidSdkLocation
,AppleDeveloperDirectoryForTestsProvider
,AppleDeveloperDirectoryProvider
,AppleSdkLocation
,AppleToolchainProvider
,CodeSignIdentityStore
,ComparableToolchain
,CxxPlatformsSupplier
,Downloader
,DxToolchain
,HaskellPlatformsProvider
,InferToolchain
,JavacOptionsProvider
,JavaCxxPlatformProvider
,JavaToolchain
,LuaPlatformsProvider
,PexToolProvider
,PythonInterpreter
,PythonPlatformsProvider
,RustToolchain
,SwiftPlatformsProvider
,ToolchainWithCapability
- All Known Implementing Classes:
AndroidNdk
,AndroidPlatformTarget
,AppleCxxPlatformsProvider
,BaseToolchain
,CxxPlatformsProvider
,DefaultPexToolProvider
,ExplodingDownloader
,GoToolchain
,HttpDownloader
,JavaOptionsProvider
,NdkCxxPlatformsProvider
,OnDiskMavenDownloader
,ProvisioningProfileStore
,PythonInterpreterFromConfig
,RemoteMavenDownloader
,RetryingDownloader
,StackedDownloader
public interface Toolchain
Interface indicating that the class is a toolchain.Use
ToolchainProvider
to get a toolchain by a name.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getName()
-
-
-
Method Detail
-
getName
String getName()
-
-