mirror of
https://github.com/ragestudio/relic.git
synced 2025-06-09 02:24:18 +00:00
improve external binaries resolution
This commit is contained in:
parent
bd719202c1
commit
8b3610c518
@ -69,7 +69,7 @@ export default async () => {
|
||||
await fs.promises.mkdir(path.resolve(Vars.binaries_path, prerequisite.id), { recursive: true })
|
||||
|
||||
if (typeof prerequisite.url === "function") {
|
||||
prerequisite.url = await prerequisite.url(resolveOs(), os.arch())
|
||||
prerequisite.url = await prerequisite.url(os.platform(), os.arch())
|
||||
Log.info(`Resolved url: ${prerequisite.url}`)
|
||||
}
|
||||
|
||||
|
@ -15,7 +15,7 @@ const binaries_path = upath.normalizeSafe(path.resolve(runtime_path, "binaries")
|
||||
const db_path = upath.normalizeSafe(path.resolve(runtime_path, "db.json"))
|
||||
|
||||
const binaries = {
|
||||
sevenzip_bin: upath.normalizeSafe(path.resolve(binaries_path, "7z-bin", isWin ? "7z.exe" : "7zz")),
|
||||
sevenzip_bin: upath.normalizeSafe(path.resolve(binaries_path, "7z-bin", isWin ? "7za.exe" : "7zz")),
|
||||
git_bin: upath.normalizeSafe(path.resolve(binaries_path, "git-bin", "bin", isWin ? "git.exe" : "git")),
|
||||
aria2_bin: upath.normalizeSafe(path.resolve(binaries_path, "aria2", isWin ? "aria2c.exe" : "aria2c")),
|
||||
java22_jre_bin: upath.normalizeSafe(path.resolve(binaries_path, "java22_jre_bin", (isMac ? "Contents/Home/bin/java" : (isWin ? "bin/java.exe" : "bin/java")))),
|
||||
|
Loading…
x
Reference in New Issue
Block a user