• Home
Name Date Size #Lines LOC

..--

README.mdD06-May-2025736 2419

build_sdk.shD06-May-20251.8 KiB6741

build_sdk_libD06-May-20255.9 KiB147132

gen_headers.txtD06-May-2025177 88

headers.txtD06-May-2025250 1312

linux_arm64_host_tools.txtD06-May-2025476 2524

linux_host_tools.txtD06-May-2025504 2625

ohos_arm64.txtD06-May-2025543 2524

package.jsonD06-May-2025250 1312

test.shD06-May-20252.4 KiB7041

test2_file_list_expected.txtD06-May-20258.6 KiB187186

windows_host_tools.txtD06-May-202534 32

README.md

1## Panda SDK for OHOS arm64
2
3### Build SDK:
4```sh
5./build_sdk.sh /path/to/ohos/sdk /path/to/panda/sdk/destination
6```
7Note: see script `test.sh` for more details
8
9### Install SDK from local tarball
10```sh
11npm install /path/to/panda/sdk/destination/panda-sdk-1.0.0-devel.tgz
12```
13
14### Publish SDK
15To determine destination registry for SDK NPM package add following lines to `~/.npmrc`:
16```
17@panda:registry=${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/npm/
18${CI_API_V4_URL#https?}/projects/${CI_PROJECT_ID}/packages/npm/:_authToken=${CI_JOB_TOKEN}
19strict-ssl=false
20```
21`CI_API_V4_URL`, `CI_PROJECT_ID` and `CI_JOB_TOKEN` should be changed manually or exported as environment variables
22
23Publish npm package with `npm publish` command
24