public static class CxxLink.Impl extends Object implements Buildable
Constructor and Description |
---|
Impl(Linker linker,
Path output,
com.google.common.collect.ImmutableMap<String,Path> extraOutputs,
com.google.common.collect.ImmutableList<Arg> args,
Optional<LinkOutputPostprocessor> postprocessor,
boolean thinLto,
boolean fatLto,
BuildTarget buildTarget,
com.google.common.collect.ImmutableSortedSet<Path> relativeCellRoots) |
Modifier and Type | Method and Description |
---|---|
com.google.common.collect.ImmutableList<Step> |
getBuildSteps(BuildContext context,
ProjectFilesystem filesystem,
OutputPathResolver outputPathResolver,
BuildCellRelativePathFactory buildCellPathFactory) |
public Impl(Linker linker, Path output, com.google.common.collect.ImmutableMap<String,Path> extraOutputs, com.google.common.collect.ImmutableList<Arg> args, Optional<LinkOutputPostprocessor> postprocessor, boolean thinLto, boolean fatLto, BuildTarget buildTarget, com.google.common.collect.ImmutableSortedSet<Path> relativeCellRoots)
public com.google.common.collect.ImmutableList<Step> getBuildSteps(BuildContext context, ProjectFilesystem filesystem, OutputPathResolver outputPathResolver, BuildCellRelativePathFactory buildCellPathFactory)
getBuildSteps
in interface Buildable