File tree 1 file changed +10
-4
lines changed
1 file changed +10
-4
lines changed Original file line number Diff line number Diff line change @@ -1383,13 +1383,19 @@ fn normalize(package_root: &Path,
1383
1383
ret
1384
1384
}
1385
1385
1386
- fn inferred_bin_path ( bin : & TomlBinTarget , package_root : & Path , lib : bool , bin_len : usize ) -> PathBuf {
1387
- // we have a lib with multiple bins, so the bins are expected to be located inside src/bin
1386
+ fn inferred_bin_path ( bin : & TomlBinTarget ,
1387
+ package_root : & Path ,
1388
+ lib : bool ,
1389
+ bin_len : usize ) -> PathBuf {
1390
+ // we have a lib with multiple bins, so the bins are expected to be located
1391
+ // inside src/bin
1388
1392
if lib && bin_len > 1 {
1389
- return Path :: new ( "src" ) . join ( "bin" ) . join ( & format ! ( "{}.rs" , bin. name( ) ) ) . to_path_buf ( )
1393
+ return Path :: new ( "src" ) . join ( "bin" ) . join ( & format ! ( "{}.rs" , bin. name( ) ) )
1394
+ . to_path_buf ( )
1390
1395
}
1391
1396
1392
- // we have a lib with one bin, so it's either src/main.rs, src/bin/foo.rs or src/bin/main.rs
1397
+ // we have a lib with one bin, so it's either src/main.rs, src/bin/foo.rs or
1398
+ // src/bin/main.rs
1393
1399
if lib && bin_len == 1 {
1394
1400
let path = Path :: new ( "src" ) . join ( & format ! ( "main.rs" ) ) ;
1395
1401
if package_root. join ( & path) . exists ( ) {
You can’t perform that action at this time.
0 commit comments