• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright (c) 2021-2022 Huawei Device Co., Ltd.
2# Licensed under the Apache License, Version 2.0 (the "License");
3# you may not use this file except in compliance with the License.
4# You may obtain a copy of the License at
5#
6# http://www.apache.org/licenses/LICENSE-2.0
7#
8# Unless required by applicable law or agreed to in writing, software
9# distributed under the License is distributed on an "AS IS" BASIS,
10# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11# See the License for the specific language governing permissions and
12# limitations under the License.
13
14# Manifest for describing third party dependencies for ARK Runtime.
15
16# Please use following format:
17# * Blank lines are allowed and ignored
18# * One component record per line
19# * Fields in a record are separated by comma (,) without surrounding whitespaces
20# * Record format: lib_name,lib_repo,commit_type,commit_id,patch_mode
21# ** Whitespaces are not allowed in lib_name
22# ** All URL-unsafe characters in lib_repo should be %-escaped
23# ** commit_type should be one of: branch, tag, commit
24# ** commit_id designates a branch / tag name to clone (passed as is to git clone --branch ...)
25#    If commit_type is commit, commit_id must be a commit hash
26# ** patch_mode should be one of: no_patches, with_patches
27# ** submodule_mode should be one of: no_submodules, with_submodules:submodule1:submodule2:...
28
29
30# ARK common:
31googletest,https://github.com/google/googletest,tag,release-1.11.0,no_patches,no_submodules
32utils_native,https://gitee.com/openharmony/utils_native,branch,master,no_patches,no_submodules
33zlib,https://gitee.com/openharmony/third_party_zlib,branch,master,no_patches,no_submodules
34
35# ARK compiler:
36asmjit,https://github.com/asmjit/asmjit,commit,8474400e82c3ea65bd828761539e5d9b25f6bd83,with_patches,no_submodules
37elfio,https://github.com/serge1/ELFIO,tag,Release_3.9,with_patches,no_submodules
38vixl,https://git.linaro.org/arm/vixl.git,tag,6.2.0,with_patches,no_submodules
39zydis,https://github.com/zyantific/zydis,tag,v3.2.1,with_patches,no_submodules
40
41# ARK bytecode verifier:
42rapidcheck,https://github.com/emil-e/rapidcheck,commit,8fafda42e732164db58003e542196e94a28481f9,no_patches,with_submodules:ext/catch
43
44# ARK tooling:
45asio,https://github.com/chriskohlhoff/asio,tag,asio-1-18-1,no_patches,no_submodules
46websocketpp,https://github.com/zaphoyd/websocketpp,tag,0.8.2,no_patches,no_submodules
47
48# ARK plugins:
49icu,https://gitee.com/openharmony/third_party_icu,branch,master,no_patches,no_submodules
50