Add shorter aliases for properties
This commit is contained in:
@@ -10,12 +10,15 @@ package kotlin.script.experimental.jvm
|
||||
import java.io.File
|
||||
import kotlin.script.experimental.api.PropertiesGroup
|
||||
import kotlin.script.experimental.api.ScriptDependency
|
||||
import kotlin.script.experimental.api.ScriptingProperties
|
||||
import kotlin.script.experimental.util.typedKey
|
||||
|
||||
object JvmScriptCompileConfigurationProperties : PropertiesGroup {
|
||||
val javaHomeDir by typedKey<File>()
|
||||
}
|
||||
|
||||
val ScriptingProperties.jvmCompileConfiguration get() = JvmScriptCompileConfigurationProperties
|
||||
|
||||
class JvmDependency(val classpath: List<File>) : ScriptDependency {
|
||||
constructor(vararg classpathEntries: File) : this(classpathEntries.asList())
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user