Change default script file to one based on stackRootClassName

This commit is contained in:
Edwin Jakobs
2020-04-29 15:20:37 +02:00
parent 648640bcee
commit bae61a1607

View File

@@ -7,6 +7,7 @@ import org.openrndr.Extension
import org.openrndr.Program
import org.openrndr.draw.Session
import org.openrndr.events.Event
import org.openrndr.exceptions.stackRootClassName
import org.openrndr.launch
import org.operndr.extras.filewatcher.stop
import org.operndr.extras.filewatcher.triggerChange
@@ -42,7 +43,7 @@ class Olive<P : Program>(val resources: Resources? = null) : Extension {
internal var scriptChange: (String) -> Unit = {}
var script = "src/main/kotlin/live.kts"
var script = "src/main/kotlin/${stackRootClassName().split(".").last()}.kts"
set(value) {
field = value
scriptChange(value)