Skip to content

Commit eb3db26

Browse files
committed
fix: use strip-components 0 in extractTarByExe
1 parent 1e1a2c7 commit eb3db26

File tree

5 files changed

+10
-7
lines changed

5 files changed

+10
-7
lines changed

dist/setup_cpp.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/setup_cpp.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/kcov/kcov.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,7 @@ function getKcovPackageInfo(version: string): PackageInfo {
2020
extractedFolderName: "",
2121
binRelativeDir: "usr/local/bin",
2222
binFileName: addBinExtension("kcov"),
23-
extractFunction: (file: string, dest: string) => {
24-
return extractTarByExe(file, dest, ["--strip-components=0"])
25-
},
23+
extractFunction: extractTarByExe,
2624
}
2725
} else {
2826
return {

src/llvm/llvm.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,12 @@ async function getLLVMPackageInfo(version: string, platform: NodeJS.Platform, _a
231231
extractedFolderName: "",
232232
binRelativeDir: "bin",
233233
binFileName: addBinExtension("clang"),
234-
extractFunction: platform === "win32" ? extractExe : extractTarByExe,
234+
extractFunction:
235+
platform === "win32"
236+
? extractExe
237+
: (file: string, dest: string) => {
238+
return extractTarByExe(file, dest, ["--strip-components=1"])
239+
},
235240
}
236241
}
237242

src/utils/setup/extract.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ export async function extractExe(file: string, dest: string) {
77
return dest
88
}
99

10-
export async function extractTarByExe(file: string, dest: string, flags = ["--strip-components=1"]) {
10+
export async function extractTarByExe(file: string, dest: string, flags = ["--strip-components=0"]) {
1111
try {
1212
await mkdirP(dest)
1313
} catch {

0 commit comments

Comments
 (0)