From 59030eef14b3f98d9da19ede77dd2679506a067c Mon Sep 17 00:00:00 2001 From: csmoe <35686186+csmoe@users.noreply.github.com> Date: Tue, 1 May 2018 09:38:13 +0800 Subject: [PATCH] fix project name --- src/bin/commands/new.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/bin/commands/new.rs b/src/bin/commands/new.rs index 8b8e60740..ff8472209 100644 --- a/src/bin/commands/new.rs +++ b/src/bin/commands/new.rs @@ -11,10 +11,16 @@ pub fn cli() -> App { pub fn exec(config: &mut Config, args: &ArgMatches) -> CliResult { let opts = args.new_options(config)?; + ops::new(&opts, config)?; let path = args.value_of("path").unwrap(); + let project_name = if let Some(name) = args.value_of("name") { + name + } else { + path + }; config .shell() - .status("Created", format!("{} `{}` project", opts.kind, path))?; + .status("Created", format!("{} `{}` project", opts.kind, project_name))?; Ok(()) } -- 2.30.2