From 9dac907617532f0388f01396bc3a9cfec18d8c28 Mon Sep 17 00:00:00 2001 From: John Hodge <tpg@mutabah.net> Date: Sat, 6 Apr 2019 10:12:27 +0800 Subject: [PATCH] Remove "sysroot" crates from dependency lists --- Usermode/Makefile | 2 -- Usermode/filebrowser/Cargo.toml | 6 +++--- Usermode/libasync/Cargo.toml | 2 +- Usermode/libstd/Cargo.toml | 2 ++ Usermode/libwtk/Cargo.toml | 2 +- Usermode/loader/bin/Cargo.toml | 2 +- Usermode/loader/lib/Cargo.toml | 1 + 7 files changed, 9 insertions(+), 8 deletions(-) diff --git a/Usermode/Makefile b/Usermode/Makefile index ed494fd2..9c32b324 100644 --- a/Usermode/Makefile +++ b/Usermode/Makefile @@ -103,9 +103,7 @@ $(OBJDIR)loader/bin/src/main.o: $(LOADER_DEPS) .PHONY: xargo xargo: $(OBJDIR)rustrt0.o $(LIBDIR)libloader_dyn.so $(LIBDIR)libloader_start.a # Referenced by link-$(TARGET).ld - #$(XARGO) build $(XARGO_FLAGS) --manifest-path libstd/Cargo.toml $(XARGO) build $(XARGO_FLAGS) --manifest-path loader/bin/Cargo.toml - #cp target/$(XARGO_TARGET)/$(XARGO_PROFILE)/libstd.rlib ../.prefix/xargo/lib/rustlib/$(XARGO_TARGET)/lib/ $(XARGO) build $(XARGO_FLAGS) $(LIBDIR)libloader_start.a: $(OBJDIR)loader/bin/start.ao diff --git a/Usermode/filebrowser/Cargo.toml b/Usermode/filebrowser/Cargo.toml index abc74a0e..3564d4cb 100644 --- a/Usermode/filebrowser/Cargo.toml +++ b/Usermode/filebrowser/Cargo.toml @@ -3,8 +3,8 @@ name = "filebrowser" version = "0.0.1" [dependencies] -#std = { path = "../libstd" } wtk = { path = "../libwtk" } vec_ring = { path = "../libvec_ring" } -syscalls = { path = "../libsyscalls" } -loader = { path = "../loader/lib" } + +#syscalls = { path = "../libsyscalls" } +#loader = { path = "../loader/lib" } diff --git a/Usermode/libasync/Cargo.toml b/Usermode/libasync/Cargo.toml index 25984cf8..a9cce034 100644 --- a/Usermode/libasync/Cargo.toml +++ b/Usermode/libasync/Cargo.toml @@ -7,4 +7,4 @@ path = "lib.rs" [dependencies] #std = { path = "../libstd" } -syscalls = { path = "../libsyscalls" } +#syscalls = { path = "../libsyscalls" } diff --git a/Usermode/libstd/Cargo.toml b/Usermode/libstd/Cargo.toml index b23003ff..f139856e 100644 --- a/Usermode/libstd/Cargo.toml +++ b/Usermode/libstd/Cargo.toml @@ -9,3 +9,5 @@ std_sync = { path = "../libstd_sync" } syscalls = { path = "../libsyscalls" } macros = { path = "../libmacros" } alloc_system = { path = "../liballoc_system" } + +loader = { path = "../loader/lib" } diff --git a/Usermode/libwtk/Cargo.toml b/Usermode/libwtk/Cargo.toml index a6bc0700..1d12d85d 100644 --- a/Usermode/libwtk/Cargo.toml +++ b/Usermode/libwtk/Cargo.toml @@ -6,9 +6,9 @@ version = "0.0.1" path = "lib.rs" [dependencies] -syscalls = { path = "../libsyscalls" } macros = { path = "../libmacros" } async = { path = "../libasync" } byteorder = { path = "../libbyteorder" } #std = { path = "../libstd" } +#syscalls = { path = "../libsyscalls" } diff --git a/Usermode/loader/bin/Cargo.toml b/Usermode/loader/bin/Cargo.toml index 3f5df146..793e5dce 100644 --- a/Usermode/loader/bin/Cargo.toml +++ b/Usermode/loader/bin/Cargo.toml @@ -6,10 +6,10 @@ version = "0.0.0" #path = "src/main.rs" [dependencies] -loader = { path = "../lib" } byteorder = { path = "../../libbyteorder" } macros = { path = "../../libmacros" } cmdline_words_parser = { path = "../../../externals/crates.io/cmdline_words_parser" } # Part of sysroot #syscalls = { path = "../../libsyscalls" } +#loader = { path = "../lib" } diff --git a/Usermode/loader/lib/Cargo.toml b/Usermode/loader/lib/Cargo.toml index d0f1730b..46a5bb8d 100644 --- a/Usermode/loader/lib/Cargo.toml +++ b/Usermode/loader/lib/Cargo.toml @@ -7,6 +7,7 @@ path = "lib.rs" [dependencies] syscalls = { path = "../../libsyscalls" } + #byteorder = { path = "../libbyteorder" } #macros = { path = "../libmacros" } #cmdline_words_parser = { path = "../../externals/crates.io/cmdline_words_parser" } -- GitLab