deno: 1.6.3 -> 1.8.0
Added aarch64-darwin as it's been manually complied and added to releases since 0.14.0 Removed fetchSubmodules as it couldn't fetch wpt at detached commit a51d36327febebc8634d7b523a7e620f4ebdbf26. Doesn't seem required for much other than testing. Added installCheckPhase Moved the librusty_v8 stuff within the preBuild phase and changed the names Skipped 1.7.X releases as there wasn't an aarch64-linux release of librusty_v8.a available
This commit is contained in:
@@ -45,7 +45,7 @@ const templateDeps = (version: string, deps: PrefetchResult[]) =>
|
||||
`# auto-generated file -- DO NOT EDIT!
|
||||
{}:
|
||||
rec {
|
||||
rustyV8Lib = {
|
||||
librusty_v8 = {
|
||||
version = "${version}";
|
||||
sha256s = {
|
||||
${deps.map((d) => ` ${d.arch.nix} = "${d.sha256}";`).join("\n")}
|
||||
@@ -65,9 +65,9 @@ export async function updateDeps(
|
||||
// 0.0.0
|
||||
const version = await getRustyV8Version(owner, repo, denoVersion);
|
||||
if (typeof version !== "string") {
|
||||
throw "no rusty_v8 version";
|
||||
throw "no librusty_v8 version";
|
||||
}
|
||||
log("rusty_v8 version:", version);
|
||||
log("librusty_v8 version:", version);
|
||||
const existingVersion = await getExistingVersion(filePath);
|
||||
if (version === existingVersion) {
|
||||
log("Version already matches latest, skipping...");
|
||||
|
||||
@@ -24,6 +24,7 @@ const architectures: Architecture[] = [
|
||||
{ nix: "x86_64-linux", rust: "x86_64-unknown-linux-gnu" },
|
||||
{ nix: "aarch64-linux", rust: "aarch64-unknown-linux-gnu" },
|
||||
{ nix: "x86_64-darwin", rust: "x86_64-apple-darwin" },
|
||||
{ nix: "aarch64-darwin", rust: "aarch64-apple-darwin" },
|
||||
];
|
||||
|
||||
log("Updating deno");
|
||||
|
||||
Reference in New Issue
Block a user