# Copyright (c) 2021-2022 Huawei Device Co., Ltd. # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # Manifest for describing third party dependencies for ARK Runtime. # Please use following format: # * Blank lines are allowed and ignored # * One component record per line # * Fields in a record are separated by comma (,) without surrounding whitespaces # * Record format: lib_name,lib_repo,commit_type,commit_id,patch_mode # ** Whitespaces are not allowed in lib_name # ** All URL-unsafe characters in lib_repo should be %-escaped # ** commit_type should be one of: branch, tag, commit # ** commit_id designates a branch / tag name to clone (passed as is to git clone --branch ...) # If commit_type is commit, commit_id must be a commit hash # ** patch_mode should be one of: no_patches, with_patches # ** submodule_mode should be one of: no_submodules, with_submodules:submodule1:submodule2:... # ARK common: googletest,https://github.com/google/googletest,tag,release-1.11.0,no_patches,no_submodules utils_native,https://gitee.com/openharmony/utils_native,branch,master,no_patches,no_submodules zlib,https://gitee.com/openharmony/third_party_zlib,branch,master,no_patches,no_submodules # ARK compiler: asmjit,https://github.com/asmjit/asmjit,commit,8474400e82c3ea65bd828761539e5d9b25f6bd83,with_patches,no_submodules elfio,https://github.com/serge1/ELFIO,tag,Release_3.9,with_patches,no_submodules vixl,https://git.linaro.org/arm/vixl.git,tag,6.2.0,with_patches,no_submodules zydis,https://github.com/zyantific/zydis,tag,v3.2.1,with_patches,no_submodules # ARK bytecode verifier: rapidcheck,https://github.com/emil-e/rapidcheck,commit,8fafda42e732164db58003e542196e94a28481f9,no_patches,with_submodules:ext/catch # ARK tooling: asio,https://github.com/chriskohlhoff/asio,tag,asio-1-18-1,no_patches,no_submodules websocketpp,https://github.com/zaphoyd/websocketpp,tag,0.8.2,no_patches,no_submodules # ARK plugins: icu,https://gitee.com/openharmony/third_party_icu,branch,master,no_patches,no_submodules