about summary refs log tree commit diff
path: root/src/librustc_driver
diff options
context:
space:
mode:
authorNick Cameron <ncameron@mozilla.com>2016-11-10 18:29:27 +1300
committerNick Cameron <ncameron@mozilla.com>2016-11-21 07:10:12 +1300
commitbaedc3b70ff8ac14a1411b5780112eadd1d63413 (patch)
tree18aebc063373badf83dcf939e10132d38b26bca6 /src/librustc_driver
parent534556a445743d605cba8dc552c732ff1eb7d925 (diff)
downloadrust-baedc3b70ff8ac14a1411b5780112eadd1d63413.tar.gz
rust-baedc3b70ff8ac14a1411b5780112eadd1d63413.zip
Tests
Diffstat (limited to 'src/librustc_driver')
-rw-r--r--src/librustc_driver/driver.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/librustc_driver/driver.rs b/src/librustc_driver/driver.rs
index 6a3a1bbb55c..5a3c481f645 100644
--- a/src/librustc_driver/driver.rs
+++ b/src/librustc_driver/driver.rs
@@ -1185,6 +1185,9 @@ pub fn collect_crate_types(session: &Session, attrs: &[ast::Attribute]) -> Vec<c
                          Some(ref n) if *n == "rlib" => {
                              Some(config::CrateTypeRlib)
                          }
+                         Some(ref n) if *n == "metadata" => {
+                             Some(config::CrateTypeMetadata)
+                         }
                          Some(ref n) if *n == "dylib" => {
                              Some(config::CrateTypeDylib)
                          }