summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--Cargo.lock8
-rw-r--r--Cargo.toml1
-rw-r--r--kernel_cmdline/Cargo.toml9
-rw-r--r--kernel_cmdline/src/kernel_cmdline.rs (renamed from src/kernel_cmdline.rs)0
-rw-r--r--src/main.rs2
5 files changed, 19 insertions, 1 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 51c183c..b1da806 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -21,6 +21,7 @@ dependencies = [
  "data_model 0.1.0",
  "devices 0.1.0",
  "io_jail 0.1.0",
+ "kernel_cmdline 0.1.0",
  "kernel_loader 0.1.0",
  "kvm 0.1.0",
  "libc 0.2.34 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -81,6 +82,13 @@ dependencies = [
 ]
 
 [[package]]
+name = "kernel_cmdline"
+version = "0.1.0"
+dependencies = [
+ "libc 0.2.34 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
 name = "kernel_loader"
 version = "0.1.0"
 dependencies = [
diff --git a/Cargo.toml b/Cargo.toml
index c6a5575..50534f3 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -17,6 +17,7 @@ devices = { path = "devices" }
 io_jail = { path = "io_jail" }
 kvm = { path = "kvm" }
 sys_util = { path = "sys_util" }
+kernel_cmdline = { path = "kernel_cmdline" }
 kernel_loader = { path = "kernel_loader" }
 libc = "=0.2.34"
 byteorder = "=1.1.0"
diff --git a/kernel_cmdline/Cargo.toml b/kernel_cmdline/Cargo.toml
new file mode 100644
index 0000000..03c4338
--- /dev/null
+++ b/kernel_cmdline/Cargo.toml
@@ -0,0 +1,9 @@
+[package]
+name = "kernel_cmdline"
+version = "0.1.0"
+
+[dependencies]
+libc = "*"
+
+[lib]
+path = "src/kernel_cmdline.rs"
diff --git a/src/kernel_cmdline.rs b/kernel_cmdline/src/kernel_cmdline.rs
index db6dffa..db6dffa 100644
--- a/src/kernel_cmdline.rs
+++ b/kernel_cmdline/src/kernel_cmdline.rs
diff --git a/src/main.rs b/src/main.rs
index 4248195..6e5885a 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -11,6 +11,7 @@ extern crate kvm;
 #[cfg(any(target_arch = "x86", target_arch = "x86_64"))]
 extern crate x86_64;
 extern crate kernel_loader;
+extern crate kernel_cmdline;
 extern crate byteorder;
 extern crate net_util;
 extern crate qcow;
@@ -21,7 +22,6 @@ extern crate vm_control;
 extern crate data_model;
 
 pub mod argument;
-pub mod kernel_cmdline;
 pub mod device_manager;
 pub mod linux;