SandboxArgumentProvider

class SandboxArgumentProvider(val sandboxConfigDirectory: DirectoryProperty, val sandboxPluginsDirectory: DirectoryProperty, val sandboxSystemDirectory: DirectoryProperty, val sandboxLogDirectory: DirectoryProperty) : CommandLineArgumentProvider

Provides command line arguments for working in a sandbox environment.

Constructors

Link copied to clipboard
constructor(sandboxConfigDirectory: DirectoryProperty, sandboxPluginsDirectory: DirectoryProperty, sandboxSystemDirectory: DirectoryProperty, sandboxLogDirectory: DirectoryProperty)

Properties

Link copied to clipboard
@Optional
@InputDirectory
@PathSensitive(value = PathSensitivity.RELATIVE)
val sandboxConfigDirectory: DirectoryProperty

The input directory containing the sandbox configuration files.

Link copied to clipboard
@Internal
val sandboxLogDirectory: DirectoryProperty

The output directory where the sandbox log files will be written.

Link copied to clipboard
@Optional
@InputDirectory
@PathSensitive(value = PathSensitivity.RELATIVE)
val sandboxPluginsDirectory: DirectoryProperty

The input directory containing the sandbox plugins.

Link copied to clipboard
@Internal
val sandboxSystemDirectory: DirectoryProperty

The output directory where the sandbox system files will be written.

Functions

Link copied to clipboard
open override fun asArguments(): List<String>