public class AndroidBinaryFactory extends Object
Constructor and Description |
---|
AndroidBinaryFactory(AndroidBuckConfig androidBuckConfig) |
Modifier and Type | Method and Description |
---|---|
AndroidBinary |
create(ToolchainProvider toolchainProvider,
ProjectFilesystem projectFilesystem,
ActionGraphBuilder graphBuilder,
CellPathResolver cellPathResolver,
BuildTarget buildTarget,
BuildRuleParams params,
AndroidBinaryGraphEnhancer graphEnhancer,
com.facebook.buck.android.DexSplitMode dexSplitMode,
EnumSet<ExopackageMode> exopackageModes,
FilterResourcesSteps.ResourceFilter resourceFilter,
java.util.function.Supplier<com.google.common.collect.ImmutableSet<JavaLibrary>> rulesToExcludeFromDex,
AndroidBinaryDescriptionArg args,
JavaOptions javaOptions) |
public AndroidBinaryFactory(AndroidBuckConfig androidBuckConfig)
public AndroidBinary create(ToolchainProvider toolchainProvider, ProjectFilesystem projectFilesystem, ActionGraphBuilder graphBuilder, CellPathResolver cellPathResolver, BuildTarget buildTarget, BuildRuleParams params, AndroidBinaryGraphEnhancer graphEnhancer, com.facebook.buck.android.DexSplitMode dexSplitMode, EnumSet<ExopackageMode> exopackageModes, FilterResourcesSteps.ResourceFilter resourceFilter, java.util.function.Supplier<com.google.common.collect.ImmutableSet<JavaLibrary>> rulesToExcludeFromDex, AndroidBinaryDescriptionArg args, JavaOptions javaOptions)