Skip to content

Commit 4d452db

Browse files
committed
Fix local installation after #287
1 parent 0a03d7e commit 4d452db

File tree

3 files changed

+5
-0
lines changed

3 files changed

+5
-0
lines changed

kotlin-jupyter-plugin/src/main/kotlin/org/jetbrains/kotlinx/jupyter/build/install.kt

+1
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ interface InstallOptions {
3636
val jarArgsFile: String
3737
val runKernelDir: String
3838
val runKernelPy: String
39+
val kotlinKernelModule: String
3940
val setupPy: String
4041
val kernelFile: String
4142
val mainClassFQN: String

kotlin-jupyter-plugin/src/main/kotlin/org/jetbrains/kotlinx/jupyter/build/localInstallTasks.kt

+3
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ fun ProjectWithOptions.prepareLocalTasks() {
88
group = localGroup
99
dependsOn("cleanInstallDirLocal")
1010
from(distributionPath.resolve(runKernelDir).resolve(runKernelPy))
11+
from(distributionPath.resolve(kotlinKernelModule)) {
12+
into(kotlinKernelModule)
13+
}
1114
into(installPathLocal)
1215
}
1316

kotlin-jupyter-plugin/src/main/kotlin/org/jetbrains/kotlinx/jupyter/plugin/options.kt

+1
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ fun Project.options(): AllOptions {
7676
// Straight slash is used 'cause it's universal across the platforms, and is used in jar_args config
7777
override val jarArgsFile = "$configDir/jar_args.json"
7878
override val runKernelPy = "run_kernel.py"
79+
override val kotlinKernelModule = "kotlin_kernel"
7980
override val kernelFile = "kernel.json"
8081
override val mainClassFQN = "org.jetbrains.kotlinx.jupyter.IkotlinKt"
8182
override val installKernelTaskPrefix = "installKernel"

0 commit comments

Comments
 (0)