Skip to content

Commit

Permalink
Add #[crate_name] attributes as necessary
Browse files Browse the repository at this point in the history
  • Loading branch information
alexcrichton committed Jul 5, 2014
1 parent c956b70 commit e44c2b9
Show file tree
Hide file tree
Showing 34 changed files with 102 additions and 40 deletions.
4 changes: 3 additions & 1 deletion src/liballoc/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,8 @@
//! by libc malloc/free. The `libc_heap` module is defined to be wired up to
//! the system malloc/free.
#![crate_id = "alloc#0.11.0"]
#![crate_id = "alloc#0.11.0"] // NOTE: remove after a stage0 snap
#![crate_name = "alloc"]
#![experimental]
#![license = "MIT/ASL2"]
#![crate_type = "rlib"]
Expand All @@ -70,6 +71,7 @@

#![no_std]
#![feature(lang_items, phase, unsafe_destructor)]
#![allow(unused_attribute)] // NOTE: remove after stage0

#[phase(plugin, link)]
extern crate core;
Expand Down
2 changes: 2 additions & 0 deletions src/libarena/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
//! more complex, slower Arena which can hold objects of any type.
#![crate_id = "arena#0.11.0"]
#![crate_name = "arena"]
#![experimental]
#![crate_type = "rlib"]
#![crate_type = "dylib"]
Expand All @@ -30,6 +31,7 @@

#![feature(unsafe_destructor)]
#![allow(missing_doc)]
#![allow(unused_attribute)] // NOTE: remove after stage0

use std::cell::{Cell, RefCell};
use std::cmp;
Expand Down
4 changes: 3 additions & 1 deletion src/libcollections/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@
* Collection types.
*/

#![crate_id = "collections#0.11.0"]
#![crate_id = "collections#0.11.0"] // NOTE: remove after stage0
#![crate_name = "collections"]
#![experimental]
#![crate_type = "rlib"]
#![license = "MIT/ASL2"]
Expand All @@ -24,6 +25,7 @@
#![feature(macro_rules, managed_boxes, default_type_params, phase, globs)]
#![feature(unsafe_destructor)]
#![no_std]
#![allow(unused_attribute)] // NOTE: remove after stage0

#[phase(plugin, link)] extern crate core;
extern crate alloc;
Expand Down
2 changes: 2 additions & 0 deletions src/libcore/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@
// separate crate, libcoretest, to avoid bizarre issues.

#![crate_id = "core#0.11.0"]
#![crate_name = "core"]
#![experimental]
#![license = "MIT/ASL2"]
#![crate_type = "rlib"]
Expand All @@ -60,6 +61,7 @@
#![feature(globs, intrinsics, lang_items, macro_rules, managed_boxes, phase)]
#![feature(simd, unsafe_destructor)]
#![deny(missing_doc)]
#![allow(unused_attribute)] // NOTE: remove after stage0

mod macros;

Expand Down
4 changes: 3 additions & 1 deletion src/libdebug/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,8 @@
//! Additionally, it is not guaranteed that functionality such as reflection
//! will persist into the future.
#![crate_id = "debug#0.11.0"]
#![crate_id = "debug#0.11.0"] // NOTE: remove after stage0
#![crate_name = "debug"]
#![experimental]
#![license = "MIT/ASL2"]
#![crate_type = "rlib"]
Expand All @@ -27,6 +28,7 @@
#![experimental]
#![feature(managed_boxes, macro_rules)]
#![allow(experimental)]
#![allow(unused_attribute)] // NOTE: remove after stage0

pub mod fmt;
pub mod reflect;
Expand Down
4 changes: 3 additions & 1 deletion src/libflate/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,8 @@ Simple [DEFLATE][def]-based compression. This is a wrapper around the
*/

#![crate_id = "flate#0.11.0"]
#![crate_id = "flate#0.11.0"] // NOTE: remove after stage0
#![crate_name = "flate"]
#![experimental]
#![crate_type = "rlib"]
#![crate_type = "dylib"]
Expand All @@ -27,6 +28,7 @@ Simple [DEFLATE][def]-based compression. This is a wrapper around the
html_favicon_url = "http://www.rust-lang.org/favicon.ico",
html_root_url = "http://doc.rust-lang.org/0.11.0/")]
#![feature(phase)]
#![allow(unused_attribute)] // NOTE: remove after stage0

#[cfg(test)] #[phase(plugin, link)] extern crate log;

Expand Down
4 changes: 3 additions & 1 deletion src/libfmt_macros/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,14 @@
//! Parsing does not happen at runtime: structures of `std::fmt::rt` are
//! generated instead.
#![crate_id = "fmt_macros#0.11.0"]
#![crate_id = "fmt_macros#0.11.0"] // NOTE: remove after stage0c
#![crate_name = "fmt_macros"]
#![experimental]
#![license = "MIT/ASL2"]
#![crate_type = "rlib"]
#![crate_type = "dylib"]
#![feature(macro_rules, globs)]
#![allow(unused_attribute)] // NOTE: remove after stage0

use std::char;
use std::str;
Expand Down
4 changes: 3 additions & 1 deletion src/libfourcc/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -39,14 +39,16 @@ fn main() {
*/

#![crate_id = "fourcc#0.11.0"]
#![crate_id = "fourcc#0.11.0"] // NOTE: remove after stage0
#![crate_name = "fourcc"]
#![experimental]
#![crate_type = "rlib"]
#![crate_type = "dylib"]
#![license = "MIT/ASL2"]
#![doc(html_logo_url = "http://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png",
html_favicon_url = "http://www.rust-lang.org/favicon.ico",
html_root_url = "http://doc.rust-lang.org/0.11.0/")]
#![allow(unused_attribute)] // NOTE: remove after stage0

#![feature(plugin_registrar, managed_boxes)]

Expand Down
4 changes: 3 additions & 1 deletion src/libgetopts/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,8 @@
//! }
//! ~~~
#![crate_id = "getopts#0.11.0"]
#![crate_id = "getopts#0.11.0"] // NOTE: remove after stage0
#![crate_name = "getopts"]
#![experimental]
#![crate_type = "rlib"]
#![crate_type = "dylib"]
Expand All @@ -87,6 +88,7 @@
html_playground_url = "http://play.rust-lang.org/")]
#![feature(globs, phase)]
#![deny(missing_doc)]
#![allow(unused_attribute)] // NOTE: remove after stage0

#[cfg(test)] extern crate debug;
#[cfg(test)] #[phase(plugin, link)] extern crate log;
Expand Down
4 changes: 3 additions & 1 deletion src/libglob/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,8 @@
* `glob`/`fnmatch` functions.
*/

#![crate_id = "glob#0.11.0"]
#![crate_id = "glob#0.11.0"] // NOTE: remove after stage0
#![crate_name = "glob"]
#![experimental]
#![crate_type = "rlib"]
#![crate_type = "dylib"]
Expand All @@ -32,6 +33,7 @@
html_favicon_url = "http://www.rust-lang.org/favicon.ico",
html_root_url = "http://doc.rust-lang.org/0.11.0/",
html_playground_url = "http://play.rust-lang.org/")]
#![allow(unused_attribute)] // NOTE: remove after stage0

use std::cell::Cell;
use std::{cmp, os, path};
Expand Down
6 changes: 3 additions & 3 deletions src/libgraphviz/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -266,16 +266,16 @@ pub fn main() {
*/

#![crate_id = "graphviz#0.11.0"]
#![crate_id = "graphviz#0.11.0"] // NOTE: remove after stage0
#![crate_name = "graphviz"]
#![experimental]
#![crate_type = "rlib"]
#![crate_type = "dylib"]
#![license = "MIT/ASL2"]
#![doc(html_logo_url = "http://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png",
html_favicon_url = "http://www.rust-lang.org/favicon.ico",
html_root_url = "http://doc.rust-lang.org/0.11.0/")]

#![experimental]
#![allow(unused_attribute)] // NOTE: remove after stage0

use std::io;
use std::str;
Expand Down
10 changes: 5 additions & 5 deletions src/libgreen/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -197,7 +197,8 @@
//! pool.shutdown();
//! ```
#![crate_id = "green#0.11.0"]
#![crate_id = "green#0.11.0"] // NOTE: remove after stage0
#![crate_name = "green"]
#![experimental]
#![license = "MIT/ASL2"]
#![crate_type = "rlib"]
Expand All @@ -208,10 +209,9 @@
html_playground_url = "http://play.rust-lang.org/")]

// NB this does *not* include globs, please keep it that way.
#![feature(macro_rules, phase)]
#![allow(visible_private_types)]
#![allow(deprecated)]
#![feature(default_type_params)]
#![feature(macro_rules, phase, default_type_params)]
#![allow(visible_private_types, deprecated)]
#![allow(unused_attribute)] // NOTE: remove after stage0

#[cfg(test)] #[phase(plugin, link)] extern crate log;
#[cfg(test)] extern crate rustuv;
Expand Down
4 changes: 3 additions & 1 deletion src/libhexfloat/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,8 @@ fn main() {
*/

#![crate_id = "hexfloat#0.11.0"]
#![crate_id = "hexfloat#0.11.0"] // NOTE: remove after stage0
#![crate_name = "hexfloat"]
#![experimental]
#![crate_type = "rlib"]
#![crate_type = "dylib"]
Expand All @@ -45,6 +46,7 @@ fn main() {
html_favicon_url = "http://www.rust-lang.org/favicon.ico",
html_root_url = "http://doc.rust-lang.org/0.11.0/")]
#![feature(plugin_registrar, managed_boxes)]
#![allow(unused_attribute)] // NOTE: remove after stage0

extern crate syntax;
extern crate rustc;
Expand Down
4 changes: 3 additions & 1 deletion src/liblibc/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,8 @@
// except according to those terms.

#![feature(globs)]
#![crate_id = "libc#0.11.0"]
#![crate_id = "libc#0.11.0"] // NOTE: remove after a stage0 snap
#![crate_name = "libc"]
#![experimental]
#![no_std] // we don't need std, and we can't have std, since it doesn't exist
// yet. std depends on us.
Expand All @@ -18,6 +19,7 @@
html_favicon_url = "http://www.rust-lang.org/favicon.ico",
html_root_url = "http://doc.rust-lang.org/0.11.0/",
html_playground_url = "http://play.rust-lang.org/")]
#![allow(unused_attribute)] // NOTE: remove after stage0

/*!
* Bindings for the C standard library and other platform libraries
Expand Down
5 changes: 3 additions & 2 deletions src/liblog/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,8 @@ if logging is disabled, none of the components of the log will be executed.
*/

#![crate_id = "log#0.11.0"]
#![crate_id = "log#0.11.0"] // NOTE: Remove after stage0
#![crate_name = "log"]
#![experimental]
#![license = "MIT/ASL2"]
#![crate_type = "rlib"]
Expand All @@ -114,7 +115,7 @@ if logging is disabled, none of the components of the log will be executed.
html_favicon_url = "http://www.rust-lang.org/favicon.ico",
html_root_url = "http://doc.rust-lang.org/0.11.0/",
html_playground_url = "http://play.rust-lang.org/")]

#![allow(unused_attribute)] // NOTE: remove after stage0
#![feature(macro_rules)]
#![deny(missing_doc)]

Expand Down
4 changes: 3 additions & 1 deletion src/libnative/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,8 @@
//! }
//! ```
#![crate_id = "native#0.11.0"]
#![crate_id = "native#0.11.0"] // NOTE: remove after stage0
#![crate_name = "native"]
#![experimental]
#![license = "MIT/ASL2"]
#![crate_type = "rlib"]
Expand All @@ -57,6 +58,7 @@

#![deny(unused_result, unused_must_use)]
#![allow(non_camel_case_types, deprecated)]
#![allow(unused_attribute)] // NOTE: remove after stage0
#![feature(default_type_params, lang_items)]

// NB this crate explicitly does *not* allow glob imports, please seriously
Expand Down
5 changes: 3 additions & 2 deletions src/libnum/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,8 @@
#![feature(macro_rules)]

#![crate_id = "num#0.11.0"]
#![crate_id = "num#0.11.0"] // NOTE: remove after stage0
#![crate_name = "num"]
#![experimental]
#![crate_type = "rlib"]
#![crate_type = "dylib"]
Expand All @@ -53,7 +54,7 @@
html_favicon_url = "http://www.rust-lang.org/favicon.ico",
html_root_url = "http://doc.rust-lang.org/0.11.0/",
html_playground_url = "http://play.rust-lang.org/")]

#![allow(unused_attribute)] // NOTE: remove after stage0
#![allow(deprecated)] // from_str_radix

extern crate rand;
Expand Down
4 changes: 3 additions & 1 deletion src/librand/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,8 @@
//! is not recommended to use this library directly, but rather the official
//! interface through `std::rand`.
#![crate_id = "rand#0.11.0"]
#![crate_id = "rand#0.11.0"] // NOTE: remove after a stage0 snap
#![crate_name = "rand"]
#![license = "MIT/ASL2"]
#![crate_type = "rlib"]
#![doc(html_logo_url = "http://www.rust-lang.org/logos/rust-logo-128x128-blk.png",
Expand All @@ -25,6 +26,7 @@
html_playground_url = "http://play.rust-lang.org/")]

#![feature(macro_rules, phase, globs)]
#![allow(unused_attribute)] // NOTE: remove after stage0
#![no_std]
#![experimental]

Expand Down
4 changes: 3 additions & 1 deletion src/libregex/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -353,7 +353,8 @@
//! characters in the search text and `m` is the number of instructions in a
//! compiled expression.
#![crate_id = "regex#0.11.0"]
#![crate_id = "regex#0.11.0"] // NOTE: remove after stage0
#![crate_name = "regex"]
#![crate_type = "rlib"]
#![crate_type = "dylib"]
#![experimental]
Expand All @@ -364,6 +365,7 @@
html_playground_url = "http://play.rust-lang.org/")]

#![feature(macro_rules, phase)]
#![allow(unused_attribute)] // NOTE: remove after stage0
#![deny(missing_doc)]

#[cfg(test)]
Expand Down
4 changes: 3 additions & 1 deletion src/libregex_macros/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,15 @@
//! This crate provides the `regex!` macro. Its use is documented in the
//! `regex` crate.
#![crate_id = "regex_macros#0.11.0"]
#![crate_id = "regex_macros#0.11.0"] // NOTE: remove after stage0
#![crate_name = "regex_macros"]
#![crate_type = "dylib"]
#![experimental]
#![license = "MIT/ASL2"]
#![doc(html_logo_url = "http://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png",
html_favicon_url = "http://www.rust-lang.org/favicon.ico",
html_root_url = "http://doc.rust-lang.org/0.11.0/")]
#![allow(unused_attribute)] // NOTE: remove after stage0

#![feature(plugin_registrar, managed_boxes, quote)]

Expand Down
4 changes: 3 additions & 1 deletion src/librlibc/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -20,13 +20,15 @@
//! necessary. It is an error to include this library when also linking with
//! the system libc library.
#![crate_id = "rlibc#0.11.0"]
#![crate_id = "rlibc#0.11.0"] // NOTE: remove after stage0
#![crate_name = "rlibc"]
#![license = "MIT/ASL2"]
#![crate_type = "rlib"]
#![doc(html_logo_url = "http://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png",
html_favicon_url = "http://www.rust-lang.org/favicon.ico",
html_root_url = "http://doc.rust-lang.org/0.11.0/")]
#![feature(intrinsics)]
#![allow(unused_attribute)] // NOTE: remove after stage0

#![no_std]
#![experimental]
Expand Down
4 changes: 3 additions & 1 deletion src/librustc/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,8 @@ This API is completely unstable and subject to change.
*/

#![crate_id = "rustc#0.11.0"]
#![crate_id = "rustc#0.11.0"] // NOTE: remove after stage0
#![crate_name = "rustc"]
#![experimental]
#![comment = "The Rust compiler"]
#![license = "MIT/ASL2"]
Expand All @@ -31,6 +32,7 @@ This API is completely unstable and subject to change.
#![allow(deprecated)]
#![feature(macro_rules, globs, struct_variant, managed_boxes, quote)]
#![feature(default_type_params, phase, unsafe_destructor)]
#![allow(unused_attribute)] // NOTE: remove after stage0

extern crate arena;
extern crate debug;
Expand Down
Loading

0 comments on commit e44c2b9

Please sign in to comment.