Skip to content

Commit a4afdad

Browse files
committed
fixup! fix(apple): fix embed-manifest failing to find app.json
1 parent 8fc6389 commit a4afdad

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

scripts/embed-manifest/swift.mjs

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -166,14 +166,11 @@ export function generate(json, checksum, fs = nodefs) {
166166
"",
167167
].join("\n");
168168

169-
const dest = path.join(
170-
nodeModulesPath,
171-
".generated",
172-
process.env["PLATFORM_FAMILY_NAME"]?.toLowerCase() ?? "ios",
173-
"Manifest+Embedded.g.swift"
174-
);
169+
const projectDir =
170+
process.env["PROJECT_DIR"] ?? path.join(nodeModulesPath, ".generated/ios");
171+
const dest = projectDir + "/Manifest+Embedded.g.swift";
175172
fs.promises
176-
.mkdir(path.dirname(dest), { recursive: true, mode: 0o755 })
173+
.mkdir(projectDir, { recursive: true, mode: 0o755 })
177174
.then(() => fs.promises.writeFile(dest, code));
178175
return "app.json -> " + dest;
179176
}

0 commit comments

Comments
 (0)