3 uuid = "122bed0b-c19b-4b82-b0b7-7ae8aead7297",
4 url = "http://rust-lang.org/src/std")];
6 #[comment = "The Rust standard library"];
10 export comm, fs, io, net, run, uv;
11 export c_vec, four, tri, util;
12 export bitv, deque, fun_treemap, list, map, smallintmap, sort, treemap, ufind;
14 export ebml, dbg, getopts, json, rand, sha1, term, time;
15 export extfmt, test, tempfile;
16 // FIXME: generic_os and os_fs shouldn't be exported
17 export generic_os, os, os_fs;
20 // General io and system-services modules
26 #[path = "run_program.rs"]
53 // And ... other stuff
69 // Compiler support modules
77 // TODO: Have each os module re-export everything from genericos.
80 #[cfg(target_os = "win32")]
81 #[path = "win32_os.rs"]
83 #[cfg(target_os = "win32")]
84 #[path = "win32_fs.rs"]
87 #[cfg(target_os = "macos")]
88 #[path = "macos_os.rs"]
90 #[cfg(target_os = "macos")]
91 #[path = "posix_fs.rs"]
94 #[cfg(target_os = "linux")]
95 #[path = "linux_os.rs"]
97 #[cfg(target_os = "linux")]
98 #[path = "posix_fs.rs"]
101 #[cfg(target_os = "freebsd")]
102 #[path = "freebsd_os.rs"]
104 #[cfg(target_os = "freebsd")]
105 #[path = "posix_fs.rs"]
111 // indent-tabs-mode: nil
113 // buffer-file-coding-system: utf-8-unix
114 // compile-command: "make -k -C .. 2>&1 | sed -e 's/\\/x\\//x:\\//g'";