public abstract class PrebuiltHaskellLibrary extends NoopBuildRuleWithDeclaredAndExtraDeps implements HaskellCompileDep, HaskellOmnibusLinkable, NativeLinkableGroup, CxxPreprocessorDep
NativeLinkableGroup.Linkage
Constructor and Description |
---|
PrebuiltHaskellLibrary(BuildTarget buildTarget,
ProjectFilesystem projectFilesystem,
BuildRuleParams params) |
getBuildSteps, getSourcePathToOutput, hasBuildSteps, isCacheable
deprecatedGetExtraDeps, getBuildDeps, getDeclaredDeps, getTargetGraphOnlyDeps
equals, getBuildTarget, getDependencies, getProjectFilesystem, getSourcePathOutputs, getType, hashCode, injectFields, toString, updateBuildRuleResolver
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getCompileDeps, getCompileInput, getHaddockInput
getOmnibusPassthroughDeps
getBuildTarget, getNativeLinkable
getBuildTarget, getCxxPreprocessorDeps, getCxxPreprocessorInput, getTransitiveCxxPreprocessorInput
compareTo, getFullyQualifiedName, outputFileCanBeCopied, shouldRespectInputSizeLimitForRemoteExecution
public PrebuiltHaskellLibrary(BuildTarget buildTarget, ProjectFilesystem projectFilesystem, BuildRuleParams params)