From ad50e5dea9bb79c6abc4fbd4b8092fde67fe5630 Mon Sep 17 00:00:00 2001 From: Liigo Zhuang Date: Thu, 9 Feb 2017 10:10:22 +0800 Subject: [PATCH] apply playpen by default --- src/utils/build_doc.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/utils/build_doc.rs b/src/utils/build_doc.rs index f39346e25..9b276b66e 100644 --- a/src/utils/build_doc.rs +++ b/src/utils/build_doc.rs @@ -43,6 +43,8 @@ pub fn build_doc(name: &str, vers: Option<&str>, target: Option<&str>) -> CargoR let target_dir = PathBuf::from(current_dir) .join(format!("{}-{}", pkg.manifest().name(), pkg.manifest().version())); + let playpen_args = ["--playground-url".to_string(), "https://play.rust-lang.org/".to_string(), + "-Zunstable-options".to_string()]; let opts = ops::CompileOptions { config: &config, jobs: None, @@ -56,7 +58,7 @@ pub fn build_doc(name: &str, vers: Option<&str>, target: Option<&str>) -> CargoR message_format: ops::MessageFormat::Human, filter: ops::CompileFilter::new(true, &[], &[], &[], &[]), target_rustc_args: None, - target_rustdoc_args: None, + target_rustdoc_args: Some(&playpen_args), }; let ws = try!(Workspace::ephemeral(pkg, &config, Some(Filesystem::new(target_dir))));