• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# AbcKit
2
3AbcKit is a library for `abc` file inspection and modification.
4
5Documentation:
6
7- [How to build and test](doc/how_to_build_and_test.md)
8- [Cook Book](doc/mini_cookbook.md)
9- [Implementation description](doc/implementation_description.md)
10
11## How to download and build
12
13### Download:
14
15```sh
16repo init -u https://gitee.com/ark-standalone-build/manifest.git -b master
17repo sync -c -j8
18repo forall -c 'git lfs pull'
19./prebuilts_download.sh
20```
21
22### Build AbcKit:
23
24```sh
25./ark.py x64.release abckit_packages --gn-args="is_standard_system=true abckit_enable=true"
26```
27
28### Generate doxygen documentation
29```sh
30cd out/x64.release
31ninja abckit_documentation
32```
33
34See generated documentation in `out/x64.release/gen/arkcompiler/runtime_core/libabckit/doxygen`