sourceSets { demo { java { srcDirs = ["src/demo/kotlin"] compileClasspath += main.getCompileClasspath() runtimeClasspath += main.getRuntimeClasspath() } } } dependencies { implementation project(":orx-file-watcher") implementation project(":orx-kotlin-parser") implementation "org.jetbrains.kotlin:kotlin-scripting-jvm:$kotlinVersion" implementation "org.jetbrains.kotlin:kotlin-scripting-jvm-host:$kotlinVersion" implementation "org.jetbrains.kotlin:kotlin-reflect:$kotlinVersion" implementation "org.jetbrains.kotlin:kotlin-scripting-jsr223:$kotlinVersion" demoImplementation(project(":orx-camera")) demoImplementation("org.openrndr:openrndr-core:$openrndrVersion") demoImplementation("org.openrndr:openrndr-extensions:$openrndrVersion") demoRuntimeOnly("org.openrndr:openrndr-gl3:$openrndrVersion") demoRuntimeOnly("org.openrndr:openrndr-gl3-natives-$openrndrOS:$openrndrVersion") demoImplementation(sourceSets.getByName("main").output) }