Process script templates everywhere properly:
- add options to disable scripting plugin and standard script definition - move standard definition adding logic into appropriate place - fix logic of scripting plugin loading - add standard script definition on the environment creation to ensure compatibility with all usages - fix testdata - some minor fixes
This commit is contained in:
@@ -49,6 +49,9 @@ public class JVMConfigurationKeys {
|
||||
public static final CompilerConfigurationKey<List<KotlinScriptDefinition>> SCRIPT_DEFINITIONS =
|
||||
CompilerConfigurationKey.create("script definitions");
|
||||
|
||||
public static final CompilerConfigurationKey<Boolean> DISABLE_STANDARD_SCRIPT_DEFINITION =
|
||||
CompilerConfigurationKey.create("Disable standard kotlin script support");
|
||||
|
||||
public static final CompilerConfigurationKey<Boolean> RETAIN_OUTPUT_IN_MEMORY =
|
||||
CompilerConfigurationKey.create("retain compiled classes in memory for further use, e.g. when running scripts");
|
||||
|
||||
|
||||
Reference in New Issue
Block a user