You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
740 B
Kotlin
22 lines
740 B
Kotlin
4 years ago
|
@file:Suppress("UNUSED")
|
||
|
|
||
|
package me.eater.hefbrug.executor
|
||
|
|
||
|
import me.eater.hefbrug.definition.impl.PackageDefinition
|
||
|
import me.eater.hefbrug.definition.impl.ServiceDefinition
|
||
|
import me.eater.hefbrug.dsl.Location
|
||
|
import me.eater.hefbrug.dsl.context.RootContext
|
||
|
import kotlin.script.experimental.annotations.KotlinScript
|
||
|
|
||
|
@Suppress("UNUSED_PARAMETER")
|
||
|
@KotlinScript(
|
||
|
displayName = "Hefbrug definition script",
|
||
|
fileExtension = "hb.kts",
|
||
|
compilationConfiguration = HefbrugCompilationConfiguration::class,
|
||
|
evaluationConfiguration = HefbrugEvaluationConfiguration::class
|
||
|
)
|
||
|
abstract class HefbrugScript(root: RootContext, location: Location) {
|
||
|
val sv = ServiceDefinition.KeyHelper
|
||
|
val pkg = PackageDefinition.KeyHelper
|
||
|
}
|