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