mirror of
https://github.com/Astatin3/unshell.git
synced 2026-06-08 22:38:01 -06:00
Make unshell-lib, and module system with components.
This commit is contained in:
Generated
+3
-27
@@ -28,21 +28,6 @@ version = "1.0.4"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"
|
||||
|
||||
[[package]]
|
||||
name = "crossbeam-channel"
|
||||
version = "0.5.15"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2"
|
||||
dependencies = [
|
||||
"crossbeam-utils",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "crossbeam-utils"
|
||||
version = "0.8.21"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28"
|
||||
|
||||
[[package]]
|
||||
name = "libloading"
|
||||
version = "0.8.9"
|
||||
@@ -127,25 +112,16 @@ checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5"
|
||||
name = "unshell-cli"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"unshell-test-module",
|
||||
"unshell-lib",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "unshell-modules"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"libloading",
|
||||
"log",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "unshell-test-module"
|
||||
name = "unshell-lib"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"bincode",
|
||||
"crossbeam-channel",
|
||||
"libloading",
|
||||
"log",
|
||||
"unshell-modules",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
|
||||
@@ -4,4 +4,4 @@ version = "0.1.0"
|
||||
edition = "2024"
|
||||
|
||||
[dependencies]
|
||||
unshell-test-module = {path = "../unshell-test-module"}#, default-features = false, features = ["server-component"]}
|
||||
unshell-lib = {path = "../unshell-lib"}#, default-features = false, features = ["server-component"]}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
use std::io::{Write, stdin, stdout};
|
||||
|
||||
use unshell_test_module::Announcement;
|
||||
use unshell_lib::Announcement;
|
||||
|
||||
// use unshell_test_module::ListenerRuntime;
|
||||
|
||||
@@ -9,7 +9,7 @@ use unshell_test_module::Announcement;
|
||||
// }
|
||||
|
||||
fn main() {
|
||||
let mut serverruntime = unshell_test_module::ListenerRuntime::new();
|
||||
let mut serverruntime = unshell_lib::server::ListenerRuntime::new();
|
||||
|
||||
loop {
|
||||
print!("> ");
|
||||
|
||||
Reference in New Issue
Block a user