| Name | Date | Size | #Lines | LOC | ||
|---|---|---|---|---|---|---|
| .. | - | - | ||||
| arkoala/ | 22-Oct-2025 | - | 568,124 | 532,583 | ||
| arkoala-arkts/ | 22-Oct-2025 | - | 448,748 | 414,417 | ||
| arkoala-cj/doc/ | 22-Oct-2025 | - | 252 | 200 | ||
| gitlab/ | 22-Oct-2025 | - | 57 | 54 | ||
| incremental/ | 22-Oct-2025 | - | 138,350 | 101,770 | ||
| incremental-cj/ | 22-Oct-2025 | - | 5,567 | 5,061 | ||
| interop/ | 22-Oct-2025 | - | 28,620 | 20,642 | ||
| tools/ | 22-Oct-2025 | - | 525 | 390 | ||
| .gitignore | D | 22-Oct-2025 | 698 | 36 | 35 | |
| .gitlab-ci.yml | D | 22-Oct-2025 | 1 KiB | 39 | 35 | |
| LICENSE | D | 22-Oct-2025 | 11.1 KiB | 203 | 169 | |
| README.md | D | 22-Oct-2025 | 989 | 40 | 30 | |
| VERSION | D | 22-Oct-2025 | 7 | 2 | 1 | |
| package.json | D | 22-Oct-2025 | 1.5 KiB | 24 | 23 |
README.md
1**Umbrella repo of `incremental engine` and `ArkUI` refactoring project** 2 3# Setup env 4 5Export these env variables: 6- `OPENLAB_USERNAME` 7- `OPENLAB_PASSWORD` 8 9Install: 10- `node.js` `18.20.4 LTS` 11- `meson` no older than `0.61` 12 13Make sure the workspace does not contain outdated artifacts of older builds. 14 15# How to build `arkoala.har` 16 17``` 18$ npm install 19$ KOALA_BZ=1 npm run arkoala:har-arm32 20$ file ./arkoala/har/app/arkoala/build/default/outputs/default/arkoala.har 21``` 22# How to build `arkoala-arkts.har` 23 24``` 25$ npm install 26$ cd arkoala-arkts 27$ KOALA_BZ=1 npm run trivial:all:har-arm32 28$ file ./arkoala-arkts/har/app/arkoala/build/default/outputs/default/arkoala.har 29``` 30 31# How to build `arkoala plugin` and patch `OHOS SDK` 32 33``` 34$ npm install 35$ KOALA_BZ=1 npm run ohos-sdk 36$ export HOS_SDK_HOME=`pwd`/arkoala/ohos-sdk/ohos-sdk 37$ KOALA_BZ=1 npm run arkoala:plugin 38$ file ${HOS_SDK_HOME}/HarmonyOS-NEXT-DB1/openharmony/ets/build-tools/ets-loader/lib/fast_build/ets_ui/arkoala-plugin.js 39``` 40