public interface JsBundleOutputs extends BuildRule
Modifier and Type | Field and Description |
---|---|
static String |
JS_DIR_NAME |
Modifier and Type | Method and Description |
---|---|
String |
getBundleName() |
JsDependenciesOutputs |
getJsDependenciesOutputs(ActionGraphBuilder graphBuilder) |
default SourcePath |
getSourcePathToMisc() |
default SourcePath |
getSourcePathToOutput() |
default SourcePath |
getSourcePathToResources() |
default SourcePath |
getSourcePathToSourceMap() |
compareTo, getBuildDeps, getBuildSteps, getBuildTarget, getFullyQualifiedName, getProjectFilesystem, hasBuildSteps, isCacheable, outputFileCanBeCopied, shouldRespectInputSizeLimitForRemoteExecution, toString, updateBuildRuleResolver
getDependencies, getSourcePathOutputs
getType
static final String JS_DIR_NAME
String getBundleName()
default SourcePath getSourcePathToOutput()
getSourcePathToOutput
in interface BuildRule
SourcePath
to the directory containing the built JavaScript.default SourcePath getSourcePathToSourceMap()
SourcePath
to a source map belonging to the built JavaScript. Typically a
single file.default SourcePath getSourcePathToResources()
SourcePath
to a directory containing the resources (or assets) used by the
bundled JavaScript source code.default SourcePath getSourcePathToMisc()
SourcePath
to a directory containing various metadata that can be used by
dependent rules but are not meant to be shipped with the application.JsDependenciesOutputs getJsDependenciesOutputs(ActionGraphBuilder graphBuilder)
JsDependenciesOutputs
rule which is responsible for building the
dependencies file.