kitgit

tirbofish/dropbear · diff

2bb2544 · tk

transfer to my PC, i think i have gotten most of the hot reload managers

Unverified

diff --git a/docs/notes.md b/docs/notes.md
index 7ebf38e..15b2c4d 100644
--- a/docs/notes.md
+++ b/docs/notes.md
@@ -2,16 +2,23 @@
 
 ## hybrid approach:
 
-- during dev builds, interpret using the JVM
-- on production build, build to native.
+* during dev builds, interpret using the JVM
+* on production build, build to native.
 
 to check if its prod or dev, we use a config to build.
 
 workflow:
-- user creates a new project, which loads the project
-- use jvm to watch (because editor is always on desktop)
-- on production build, create native build for specific OS
+
+* user creates a new project, which loads the project
+* use jvm to watch (because editor is always on desktop)
+* on production build, create native build for specific OS
 
 ## required dependencies
 
-- jdk 21
+* jdk 21
+
+
+## Kotlin REPL
+get hot reloading working, then the kotlin repl acts as a way to evaluate .kts files. 
+
+
diff --git a/eucalyptus-core/Cargo.toml b/eucalyptus-core/Cargo.toml
index 7951578..20bd18a 100644
--- a/eucalyptus-core/Cargo.toml
+++ b/eucalyptus-core/Cargo.toml
@@ -34,6 +34,7 @@ interprocess = "2.2"
 serde_json = "1.0.143"
 libloading = "0.8.9"
 async-process = "2.5"
+tokio-util = "0.7"
 
 [features]
 editor = ["jvm"]
diff --git a/eucalyptus-core/src/lib.rs b/eucalyptus-core/src/lib.rs
index d03d498..69c1305 100644
--- a/eucalyptus-core/src/lib.rs
+++ b/eucalyptus-core/src/lib.rs

Large diffs are not rendered by default. Showing the first 50 of 859 lines. Show full diff