projects
/
cargo.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
74e658c
)
fix project name
author
csmoe
<35686186+csmoe@users.noreply.github.com>
Tue, 1 May 2018 01:38:13 +0000
(09:38 +0800)
committer
csmoe
<35686186+csmoe@users.noreply.github.com>
Tue, 1 May 2018 01:38:13 +0000
(09:38 +0800)
src/bin/commands/new.rs
patch
|
blob
|
history
diff --git
a/src/bin/commands/new.rs
b/src/bin/commands/new.rs
index 8b8e607400e219d869f4b1c0293d73a2e0d51d17..ff84722095f4e961e4a4d7be07bf5a8b75404fdd 100644
(file)
--- 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, p
ath
))?;
+ .status("Created", format!("{} `{}` project", opts.kind, p
roject_name
))?;
Ok(())
}