Skip to content

Commit b923087

Browse files
charliermarshzanieb
authored andcommitted
Fix install_only_stripped name translation (astral-sh#288)
1 parent 3ff8bcc commit b923087

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/release.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -424,6 +424,8 @@ pub fn produce_install_only_stripped(tar_gz_path: &Path, llvm_dir: &Path) -> Res
424424
tar_gz_path.display()
425425
);
426426

427+
// Given `cpython-3.12.4-x86_64_v3-unknown-linux-gnu-install_only-20240722T0909.tar.gz`,
428+
// map to `cpython-3.12.4-x86_64_v3-unknown-linux-gnu-install_only_stripped-20240722T0909.tar.gz`.
427429
let filename = tar_gz_path
428430
.file_name()
429431
.expect("should have filename")
@@ -435,7 +437,7 @@ pub fn produce_install_only_stripped(tar_gz_path: &Path, llvm_dir: &Path) -> Res
435437
.collect::<Vec<_>>();
436438
let parts_len = name_parts.len();
437439

438-
name_parts[parts_len - 1] = "install_only_stripped".to_string();
440+
name_parts[parts_len - 2] = "install_only_stripped".to_string();
439441

440442
let install_only_name = name_parts.join("-");
441443
let install_only_name = format!("{install_only_name}.tar.gz");

0 commit comments

Comments
 (0)