Commit 15660e2c authored by John Hodge's avatar John Hodge
Browse files

Usermode - Initial work on using xargo, not quite working because it can't handle libstd changing

parent 2f504585
......@@ -8,6 +8,7 @@
*.tar.gz
*.pyc
Cargo.lock
/gitstats
/libcore
......@@ -18,6 +19,7 @@
/acpica/acpica-*
/externals/crates.io/*
/Screenshots
/rustc-nightly-src
Graphics/*.rs
Graphics/*.r8
......
[dependencies.alloc]
stage = 0
#[dependencies.std]
#path = "libstd"
#stage = 2
[package]
name = "filebrowser"
version = "0.0.1"
[dependencies]
wtk = { path = "../libwtk" }
vec_ring = { path = "../libvec_ring" }
syscalls = { path = "../libsyscalls" }
loader = { path = "../loader" }
[package]
name = "alloc_system"
version = "0.0.1"
[lib]
path = "lib.rs"
[dependencies]
syscalls = { path = "../libsyscalls" }
std_sync = { path = "../libstd_sync" }
[package]
name = "async"
version = "0.0.1"
[lib]
path = "lib.rs"
[dependencies]
std = { path = "../libstd" }
syscalls = { path = "../libsyscalls" }
[package]
name = "byteorder"
version = "0.0.1"
[dependencies]
std = { path = "../libstd" }
[package]
crate-type = "lib"
name = "macros"
version = "0.0.1"
[package]
name = "std"
version = "0.0.1"
[dependencies]
std_io = { path = "../libstd_io" }
std_rt = { path = "../libstd_rt" }
std_sync = { path = "../libstd_sync" }
syscalls = { path = "../libsyscalls" }
macros = { path = "../libmacros" }
alloc_system = { path = "../liballoc_system" }
[package]
name = "std_io"
version = "0.0.1"
[lib]
path = "lib.rs"
[dependencies]
syscalls = { path = "../libsyscalls" }
macros = { path = "../libmacros" }
[package]
crate-type = "lib"
name = "std_rt"
version = "0.0.1"
[lib]
path = "lib.rs"
[dependencies]
syscalls = { path = "../libsyscalls" }
macros = { path = "../libmacros" }
[package]
name = "std_sync"
version = "0.0.1"
[lib]
path = "lib.rs"
[dependencies]
syscalls = { path = "../libsyscalls" }
[package]
name = "syscalls"
version = "0.0.1"
[lib]
path = "lib.rs"
[package]
name = "vec_ring"
version = "0.0.1"
[lib]
path = "lib.rs"
[dependencies]
std = { path = "../libstd" }
[package]
name = "wtk"
version = "0.0.1"
[lib]
path = "lib.rs"
[dependencies]
syscalls = { path = "../libsyscalls" }
macros = { path = "../libmacros" }
async = { path = "../libasync" }
byteorder = { path = "../libbyteorder" }
std = { path = "../libstd" }
[package]
name = "loader"
version = "0.0.1"
[[bin]]
name = "loader"
path = "src/main.rs"
[lib]
path = "lib.rs"
[dependencies]
std = { path = "../libstd" }
std_rt = { path = "../libstd_rt" }
syscalls = { path = "../libsyscalls" }
byteorder = { path = "../libbyteorder" }
cmdline_words_parser = { path = "../../externals/crates.io/cmdline_words_parser" }
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment