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
@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
|
|
}
|