refactor: migrate all servers, apps, binaries to libkos

This commit is contained in:
2026-10-19 00:57:27 +02:00
parent a4315d7665
commit 9dd400656c
31 changed files with 64 additions and 65 deletions

42
Cargo.lock generated
View File

@@ -57,11 +57,10 @@ dependencies = [
"display-server",
"driver-framebuffer-mock",
"driver-framebuffer-virtio",
"libkos",
"port-framebuffer",
"server-framework",
"types",
"userspace",
"userspace-rt",
]
[[package]]
@@ -127,9 +126,8 @@ dependencies = [
name = "echo"
version = "0.1.0"
dependencies = [
"libkos",
"types",
"userspace",
"userspace-rt",
]
[[package]]
@@ -148,7 +146,7 @@ version = "0.1.0"
name = "hello"
version = "0.1.0"
dependencies = [
"userspace-rt",
"libkos",
]
[[package]]
@@ -163,9 +161,8 @@ name = "init"
version = "0.1.0"
dependencies = [
"elf",
"libkos",
"types",
"userspace",
"userspace-rt",
]
[[package]]
@@ -175,21 +172,19 @@ dependencies = [
"driver-input-uart",
"driver-input-virtio",
"input-server",
"libkos",
"server-framework",
"types",
"userspace",
"userspace-rt",
]
[[package]]
name = "input-server"
version = "0.1.0"
dependencies = [
"libkos",
"port-input-device",
"server-framework",
"types",
"userspace",
"userspace-rt",
]
[[package]]
@@ -205,14 +200,20 @@ dependencies = [
name = "keychain-server"
version = "0.1.0"
[[package]]
name = "libkos"
version = "0.1.0"
dependencies = [
"types",
]
[[package]]
name = "log-server"
version = "0.1.0"
dependencies = [
"libkos",
"server-framework",
"types",
"userspace",
"userspace-rt",
]
[[package]]
@@ -235,10 +236,9 @@ version = "0.1.0"
name = "permission-manager"
version = "0.1.0"
dependencies = [
"libkos",
"server-framework",
"types",
"userspace",
"userspace-rt",
]
[[package]]
@@ -276,18 +276,17 @@ version = "0.1.0"
name = "server-framework"
version = "0.1.0"
dependencies = [
"libkos",
"types",
"userspace",
]
[[package]]
name = "session-server"
version = "0.1.0"
dependencies = [
"libkos",
"server-framework",
"types",
"userspace",
"userspace-rt",
]
[[package]]
@@ -295,18 +294,17 @@ name = "snake"
version = "0.1.0"
dependencies = [
"display-server",
"libkos",
"server-framework",
"types",
"userspace",
"userspace-rt",
]
[[package]]
name = "storage-qemu"
version = "0.1.0"
dependencies = [
"libkos",
"storage-server",
"userspace-rt",
]
[[package]]
@@ -314,10 +312,10 @@ name = "storage-server"
version = "0.1.0"
dependencies = [
"driver-block-virtio",
"libkos",
"port-block-device",
"server-framework",
"types",
"userspace",
]
[[package]]