File tree Expand file tree Collapse file tree 2 files changed +6
-1
lines changed Expand file tree Collapse file tree 2 files changed +6
-1
lines changed Original file line number Diff line number Diff line change 1
1
import { configurations } from "./skia-configuration" ;
2
- import { executeCmd } from "./utils" ;
2
+ import { executeCmd , executeCmdSync } from "./utils" ;
3
3
4
4
const configuration = configurations . ios ;
5
5
@@ -12,6 +12,10 @@ Object.keys(configuration.targets).forEach((targetKey) => {
12
12
`yarn ts-node ./scripts/build-skia.ts ios ${ targetKey } ` ;
13
13
} ) ;
14
14
15
+ // Generate libgrapheme headers
16
+ const libgraphemeDir = "./externals/skia/third_party/externals/libgrapheme" ;
17
+
18
+ executeCmdSync ( `cd ${ libgraphemeDir } && ./configure && make` ) ;
15
19
executeCmd ( command , "iOS" , ( ) => {
16
20
console . log ( `Done building skia for iOS.` ) ;
17
21
} ) ;
Original file line number Diff line number Diff line change 1
1
import { executeCmd , executeCmdSync } from "./utils" ;
2
2
import { exit } from "process" ;
3
3
import { commonArgs , configurations , PlatformName } from "./skia-configuration" ;
4
+
4
5
const fs = require ( "fs" ) ;
5
6
const typedKeys = < T extends object > ( obj : T ) => Object . keys ( obj ) as ( keyof T ) [ ] ;
6
7
You can’t perform that action at this time.
0 commit comments