public class CxxBinaryFactory extends Object
| Constructor and Description |
|---|
CxxBinaryFactory(ToolchainProvider toolchainProvider,
CxxBuckConfig cxxBuckConfig,
InferBuckConfig inferBuckConfig) |
| Modifier and Type | Method and Description |
|---|---|
BuildRule |
createBuildRule(TargetGraph targetGraph,
BuildTarget target,
ProjectFilesystem projectFilesystem,
ActionGraphBuilder graphBuilder,
CellPathResolver cellRoots,
CxxBinaryDescriptionArg args,
com.google.common.collect.ImmutableSortedSet<BuildTarget> extraCxxDeps) |
public CxxBinaryFactory(ToolchainProvider toolchainProvider, CxxBuckConfig cxxBuckConfig, InferBuckConfig inferBuckConfig)
public BuildRule createBuildRule(TargetGraph targetGraph, BuildTarget target, ProjectFilesystem projectFilesystem, ActionGraphBuilder graphBuilder, CellPathResolver cellRoots, CxxBinaryDescriptionArg args, com.google.common.collect.ImmutableSortedSet<BuildTarget> extraCxxDeps)