Skip to content

Commit 662a0f0

Browse files
committed
:💚:
1 parent 60433f0 commit 662a0f0

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

‎scripts/build-skia-ios.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { configurations } from "./skia-configuration";
2-
import { executeCmd } from "./utils";
2+
import { executeCmd, executeCmdSync } from "./utils";
33

44
const configuration = configurations.ios;
55

@@ -12,6 +12,10 @@ Object.keys(configuration.targets).forEach((targetKey) => {
1212
`yarn ts-node ./scripts/build-skia.ts ios ${targetKey}`;
1313
});
1414

15+
// Generate libgrapheme headers
16+
const libgraphemeDir = "./externals/skia/third_party/externals/libgrapheme";
17+
18+
executeCmdSync(`cd ${libgraphemeDir} && ./configure && make`);
1519
executeCmd(command, "iOS", () => {
1620
console.log(`Done building skia for iOS.`);
1721
});

‎scripts/build-skia.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import { executeCmd, executeCmdSync } from "./utils";
22
import { exit } from "process";
33
import { commonArgs, configurations, PlatformName } from "./skia-configuration";
4+
45
const fs = require("fs");
56
const typedKeys = <T extends object>(obj: T) => Object.keys(obj) as (keyof T)[];
67

0 commit comments

Comments
 (0)