From bd56de235f3385b371034b427fc17be58bac9b76 Mon Sep 17 00:00:00 2001 From: Alex Zenla Date: Thu, 1 Feb 2024 10:01:49 +0000 Subject: [PATCH] hypha: move libraries to libs/ --- Cargo.toml | 10 +++++----- hypha/Cargo.toml | 10 +++++----- {loopdev => libs/loopdev}/Cargo.toml | 0 {loopdev => libs/loopdev}/LICENSE | 0 {loopdev => libs/loopdev}/src/bindings.rs | 0 {loopdev => libs/loopdev}/src/lib.rs | 0 {loopdev => libs/loopdev}/src/linux.rs | 0 {xen => libs/xen}/xencall/Cargo.toml | 0 {xen => libs/xen}/xencall/examples/domain_create.rs | 0 {xen => libs/xen}/xencall/examples/domain_info.rs | 0 {xen => libs/xen}/xencall/examples/vcpu_context.rs | 0 .../xen}/xencall/examples/version_capabilities.rs | 0 {xen => libs/xen}/xencall/src/error.rs | 0 {xen => libs/xen}/xencall/src/lib.rs | 0 {xen => libs/xen}/xencall/src/sys.rs | 0 {xen => libs/xen}/xenclient/Cargo.toml | 0 {xen => libs/xen}/xenclient/examples/boot.rs | 0 {xen => libs/xen}/xenclient/src/boot.rs | 0 {xen => libs/xen}/xenclient/src/elfloader.rs | 0 {xen => libs/xen}/xenclient/src/error.rs | 0 {xen => libs/xen}/xenclient/src/lib.rs | 0 {xen => libs/xen}/xenclient/src/mem.rs | 0 {xen => libs/xen}/xenclient/src/sys.rs | 0 {xen => libs/xen}/xenclient/src/x86.rs | 0 {xen => libs/xen}/xenevtchn/Cargo.toml | 0 {xen => libs/xen}/xenevtchn/examples/simple.rs | 0 {xen => libs/xen}/xenevtchn/src/error.rs | 0 {xen => libs/xen}/xenevtchn/src/lib.rs | 0 {xen => libs/xen}/xenevtchn/src/sys.rs | 0 {xen => libs/xen}/xenstore/Cargo.toml | 0 {xen => libs/xen}/xenstore/examples/list.rs | 0 {xen => libs/xen}/xenstore/src/bus.rs | 0 {xen => libs/xen}/xenstore/src/client.rs | 0 {xen => libs/xen}/xenstore/src/error.rs | 0 {xen => libs/xen}/xenstore/src/lib.rs | 0 {xen => libs/xen}/xenstore/src/sys.rs | 0 36 files changed, 10 insertions(+), 10 deletions(-) rename {loopdev => libs/loopdev}/Cargo.toml (100%) rename {loopdev => libs/loopdev}/LICENSE (100%) rename {loopdev => libs/loopdev}/src/bindings.rs (100%) rename {loopdev => libs/loopdev}/src/lib.rs (100%) rename {loopdev => libs/loopdev}/src/linux.rs (100%) rename {xen => libs/xen}/xencall/Cargo.toml (100%) rename {xen => libs/xen}/xencall/examples/domain_create.rs (100%) rename {xen => libs/xen}/xencall/examples/domain_info.rs (100%) rename {xen => libs/xen}/xencall/examples/vcpu_context.rs (100%) rename {xen => libs/xen}/xencall/examples/version_capabilities.rs (100%) rename {xen => libs/xen}/xencall/src/error.rs (100%) rename {xen => libs/xen}/xencall/src/lib.rs (100%) rename {xen => libs/xen}/xencall/src/sys.rs (100%) rename {xen => libs/xen}/xenclient/Cargo.toml (100%) rename {xen => libs/xen}/xenclient/examples/boot.rs (100%) rename {xen => libs/xen}/xenclient/src/boot.rs (100%) rename {xen => libs/xen}/xenclient/src/elfloader.rs (100%) rename {xen => libs/xen}/xenclient/src/error.rs (100%) rename {xen => libs/xen}/xenclient/src/lib.rs (100%) rename {xen => libs/xen}/xenclient/src/mem.rs (100%) rename {xen => libs/xen}/xenclient/src/sys.rs (100%) rename {xen => libs/xen}/xenclient/src/x86.rs (100%) rename {xen => libs/xen}/xenevtchn/Cargo.toml (100%) rename {xen => libs/xen}/xenevtchn/examples/simple.rs (100%) rename {xen => libs/xen}/xenevtchn/src/error.rs (100%) rename {xen => libs/xen}/xenevtchn/src/lib.rs (100%) rename {xen => libs/xen}/xenevtchn/src/sys.rs (100%) rename {xen => libs/xen}/xenstore/Cargo.toml (100%) rename {xen => libs/xen}/xenstore/examples/list.rs (100%) rename {xen => libs/xen}/xenstore/src/bus.rs (100%) rename {xen => libs/xen}/xenstore/src/client.rs (100%) rename {xen => libs/xen}/xenstore/src/error.rs (100%) rename {xen => libs/xen}/xenstore/src/lib.rs (100%) rename {xen => libs/xen}/xenstore/src/sys.rs (100%) diff --git a/Cargo.toml b/Cargo.toml index 4fcc45d..049eec0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,11 +1,11 @@ [workspace] members = [ - "xen/xenstore", - "xen/xenevtchn", - "xen/xencall", - "xen/xenclient", + "libs/xen/xenstore", + "libs/xen/xenevtchn", + "libs/xen/xencall", + "libs/xen/xenclient", + "libs/loopdev", "hypha", - "loopdev", ] resolver = "2" diff --git a/hypha/Cargo.toml b/hypha/Cargo.toml index d4f3cdc..ad08d24 100644 --- a/hypha/Cargo.toml +++ b/hypha/Cargo.toml @@ -31,14 +31,14 @@ uuid = { workspace = true } workspace = true features = ["process"] -[dependencies.xenclient] -path = "../xen/xenclient" - [dependencies.loopdev] -path = "../loopdev" +path = "../libs/loopdev" + +[dependencies.xenclient] +path = "../libs/xen/xenclient" [dependencies.xenstore] -path = "../xen/xenstore" +path = "../libs/xen/xenstore" [lib] path = "src/lib.rs" diff --git a/loopdev/Cargo.toml b/libs/loopdev/Cargo.toml similarity index 100% rename from loopdev/Cargo.toml rename to libs/loopdev/Cargo.toml diff --git a/loopdev/LICENSE b/libs/loopdev/LICENSE similarity index 100% rename from loopdev/LICENSE rename to libs/loopdev/LICENSE diff --git a/loopdev/src/bindings.rs b/libs/loopdev/src/bindings.rs similarity index 100% rename from loopdev/src/bindings.rs rename to libs/loopdev/src/bindings.rs diff --git a/loopdev/src/lib.rs b/libs/loopdev/src/lib.rs similarity index 100% rename from loopdev/src/lib.rs rename to libs/loopdev/src/lib.rs diff --git a/loopdev/src/linux.rs b/libs/loopdev/src/linux.rs similarity index 100% rename from loopdev/src/linux.rs rename to libs/loopdev/src/linux.rs diff --git a/xen/xencall/Cargo.toml b/libs/xen/xencall/Cargo.toml similarity index 100% rename from xen/xencall/Cargo.toml rename to libs/xen/xencall/Cargo.toml diff --git a/xen/xencall/examples/domain_create.rs b/libs/xen/xencall/examples/domain_create.rs similarity index 100% rename from xen/xencall/examples/domain_create.rs rename to libs/xen/xencall/examples/domain_create.rs diff --git a/xen/xencall/examples/domain_info.rs b/libs/xen/xencall/examples/domain_info.rs similarity index 100% rename from xen/xencall/examples/domain_info.rs rename to libs/xen/xencall/examples/domain_info.rs diff --git a/xen/xencall/examples/vcpu_context.rs b/libs/xen/xencall/examples/vcpu_context.rs similarity index 100% rename from xen/xencall/examples/vcpu_context.rs rename to libs/xen/xencall/examples/vcpu_context.rs diff --git a/xen/xencall/examples/version_capabilities.rs b/libs/xen/xencall/examples/version_capabilities.rs similarity index 100% rename from xen/xencall/examples/version_capabilities.rs rename to libs/xen/xencall/examples/version_capabilities.rs diff --git a/xen/xencall/src/error.rs b/libs/xen/xencall/src/error.rs similarity index 100% rename from xen/xencall/src/error.rs rename to libs/xen/xencall/src/error.rs diff --git a/xen/xencall/src/lib.rs b/libs/xen/xencall/src/lib.rs similarity index 100% rename from xen/xencall/src/lib.rs rename to libs/xen/xencall/src/lib.rs diff --git a/xen/xencall/src/sys.rs b/libs/xen/xencall/src/sys.rs similarity index 100% rename from xen/xencall/src/sys.rs rename to libs/xen/xencall/src/sys.rs diff --git a/xen/xenclient/Cargo.toml b/libs/xen/xenclient/Cargo.toml similarity index 100% rename from xen/xenclient/Cargo.toml rename to libs/xen/xenclient/Cargo.toml diff --git a/xen/xenclient/examples/boot.rs b/libs/xen/xenclient/examples/boot.rs similarity index 100% rename from xen/xenclient/examples/boot.rs rename to libs/xen/xenclient/examples/boot.rs diff --git a/xen/xenclient/src/boot.rs b/libs/xen/xenclient/src/boot.rs similarity index 100% rename from xen/xenclient/src/boot.rs rename to libs/xen/xenclient/src/boot.rs diff --git a/xen/xenclient/src/elfloader.rs b/libs/xen/xenclient/src/elfloader.rs similarity index 100% rename from xen/xenclient/src/elfloader.rs rename to libs/xen/xenclient/src/elfloader.rs diff --git a/xen/xenclient/src/error.rs b/libs/xen/xenclient/src/error.rs similarity index 100% rename from xen/xenclient/src/error.rs rename to libs/xen/xenclient/src/error.rs diff --git a/xen/xenclient/src/lib.rs b/libs/xen/xenclient/src/lib.rs similarity index 100% rename from xen/xenclient/src/lib.rs rename to libs/xen/xenclient/src/lib.rs diff --git a/xen/xenclient/src/mem.rs b/libs/xen/xenclient/src/mem.rs similarity index 100% rename from xen/xenclient/src/mem.rs rename to libs/xen/xenclient/src/mem.rs diff --git a/xen/xenclient/src/sys.rs b/libs/xen/xenclient/src/sys.rs similarity index 100% rename from xen/xenclient/src/sys.rs rename to libs/xen/xenclient/src/sys.rs diff --git a/xen/xenclient/src/x86.rs b/libs/xen/xenclient/src/x86.rs similarity index 100% rename from xen/xenclient/src/x86.rs rename to libs/xen/xenclient/src/x86.rs diff --git a/xen/xenevtchn/Cargo.toml b/libs/xen/xenevtchn/Cargo.toml similarity index 100% rename from xen/xenevtchn/Cargo.toml rename to libs/xen/xenevtchn/Cargo.toml diff --git a/xen/xenevtchn/examples/simple.rs b/libs/xen/xenevtchn/examples/simple.rs similarity index 100% rename from xen/xenevtchn/examples/simple.rs rename to libs/xen/xenevtchn/examples/simple.rs diff --git a/xen/xenevtchn/src/error.rs b/libs/xen/xenevtchn/src/error.rs similarity index 100% rename from xen/xenevtchn/src/error.rs rename to libs/xen/xenevtchn/src/error.rs diff --git a/xen/xenevtchn/src/lib.rs b/libs/xen/xenevtchn/src/lib.rs similarity index 100% rename from xen/xenevtchn/src/lib.rs rename to libs/xen/xenevtchn/src/lib.rs diff --git a/xen/xenevtchn/src/sys.rs b/libs/xen/xenevtchn/src/sys.rs similarity index 100% rename from xen/xenevtchn/src/sys.rs rename to libs/xen/xenevtchn/src/sys.rs diff --git a/xen/xenstore/Cargo.toml b/libs/xen/xenstore/Cargo.toml similarity index 100% rename from xen/xenstore/Cargo.toml rename to libs/xen/xenstore/Cargo.toml diff --git a/xen/xenstore/examples/list.rs b/libs/xen/xenstore/examples/list.rs similarity index 100% rename from xen/xenstore/examples/list.rs rename to libs/xen/xenstore/examples/list.rs diff --git a/xen/xenstore/src/bus.rs b/libs/xen/xenstore/src/bus.rs similarity index 100% rename from xen/xenstore/src/bus.rs rename to libs/xen/xenstore/src/bus.rs diff --git a/xen/xenstore/src/client.rs b/libs/xen/xenstore/src/client.rs similarity index 100% rename from xen/xenstore/src/client.rs rename to libs/xen/xenstore/src/client.rs diff --git a/xen/xenstore/src/error.rs b/libs/xen/xenstore/src/error.rs similarity index 100% rename from xen/xenstore/src/error.rs rename to libs/xen/xenstore/src/error.rs diff --git a/xen/xenstore/src/lib.rs b/libs/xen/xenstore/src/lib.rs similarity index 100% rename from xen/xenstore/src/lib.rs rename to libs/xen/xenstore/src/lib.rs diff --git a/xen/xenstore/src/sys.rs b/libs/xen/xenstore/src/sys.rs similarity index 100% rename from xen/xenstore/src/sys.rs rename to libs/xen/xenstore/src/sys.rs