public class PythonCompileRule extends ModernBuildRule<com.facebook.buck.features.python.PythonCompileRule.Impl>
| Modifier and Type | Method and Description |
|---|---|
static PythonCompileRule |
from(BuildTarget target,
ProjectFilesystem filesystem,
SourcePathRuleFinder ruleFinder,
PythonEnvironment python,
PythonComponents sources,
boolean ignoreErrors) |
com.facebook.buck.features.python.PythonModuleDirComponents |
getCompiledSources() |
SourcePath |
getSourcePathToOutput() |
compareTo, getBuildable, getBuildCellPathFactory, getBuildDeps, getBuildSteps, getOutputPathResolver, getSetupStepsForBuildable, getSourcePath, getSourcePaths, injectFieldsIfNecessary, inputBasedRuleKeyIsEnabled, recordOutputs, recordOutputs, recordOutputs, stepsForBuildable, stepsForBuildable, updateBuildRuleResolverequals, getBuildTarget, getDependencies, getProjectFilesystem, getSourcePathOutputs, getType, hasBuildSteps, hashCode, injectFields, isCacheable, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitisSupportedgetBuildTarget, getFullyQualifiedName, getProjectFilesystem, hasBuildSteps, isCacheable, outputFileCanBeCopied, shouldRespectInputSizeLimitForRemoteExecution, toStringgetDependencies, getSourcePathOutputsgetTypepublic static PythonCompileRule from(BuildTarget target, ProjectFilesystem filesystem, SourcePathRuleFinder ruleFinder, PythonEnvironment python, PythonComponents sources, boolean ignoreErrors)
public SourcePath getSourcePathToOutput()
getSourcePathToOutput in interface BuildRulegetSourcePathToOutput in class ModernBuildRule<com.facebook.buck.features.python.PythonCompileRule.Impl>public com.facebook.buck.features.python.PythonModuleDirComponents getCompiledSources()