Run
trait BuildCommandHelpers
class ScalaCommand[RunOptions]
trait CommandHelpers
trait NeedsArgvCommand
class Command[RunOptions]
class CaseApp[RunOptions]
class Object
trait Matchable
class Any
Run.type
Type members
Inherited classlikes
Value members
Concrete methods
def run(options: RunOptions, inputArgs: Seq[String], programArgs: Seq[String], defaultInputs: () => Option[Inputs]): Unit
def withLinkedJs[T](build: Successful, mainClassOpt: Option[String], addTestInitializer: Boolean, config: ScalaJsLinkerConfig, fullOpt: Boolean, noOpt: Boolean, logger: Logger, esModule: Boolean)(f: Path => T): Either[BuildException, T]
def withNativeLauncher[T](build: Successful, mainClass: String, logger: Logger)(f: Path => T): Either[BuildException, T]
Inherited methods
The actual sub-command name that was used. If the sub-command name is a list of strings, space is used as the separator. If argvOpt hasn't been defined, it defaults to name.
The actual sub-command name that was used. If the sub-command name is a list of strings, space is used as the separator. If argvOpt hasn't been defined, it defaults to name.
- Inherited from:
- ScalaCommand
Print scalac
output if passed options imply no inputs are necessary and raw scalac
output
is required instead. (i.e. --scalac-option -help
)
Print scalac
output if passed options imply no inputs are necessary and raw scalac
output
is required instead. (i.e. --scalac-option -help
)
- Value parameters:
- options
command options
- Inherited from:
- ScalaCommand
Inherited fields
Extensions
Extensions
extension [T](t: Try[T])
Inherited extensions
extension (successfulBuild: Successful)
Implicits
Inherited implicits
final implicit def EitherBuildExceptionOps[E <: BuildException, T](either: Either[E, T]): EitherBuildExceptionOps[E, T]
- Inherited from:
- CommandHelpers