From bae61a1607219cc5217aaab32f172a7a4f091843 Mon Sep 17 00:00:00 2001 From: Edwin Jakobs Date: Wed, 29 Apr 2020 15:20:37 +0200 Subject: [PATCH] Change default script file to one based on stackRootClassName --- orx-olive/src/main/kotlin/Olive.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/orx-olive/src/main/kotlin/Olive.kt b/orx-olive/src/main/kotlin/Olive.kt index b287cf79..c138d65c 100644 --- a/orx-olive/src/main/kotlin/Olive.kt +++ b/orx-olive/src/main/kotlin/Olive.kt @@ -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

(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)