# Copyright (c) 2023 openEuler Embedded
# oebuild is licensed under Mulan PSL v2.
# You can use this software according to the terms and conditions of the Mulan PSL v2.
# You may obtain a copy of Mulan PSL v2 at:
#          http://license.coscl.org.cn/MulanPSL2
# THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND,
# EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
# MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
# See the Mulan PSL v2 for more details.

# The manifest lists all dependent software manifests and their version numbers,
# relying on which the OpenEuler Embedded build is completed, first go to the
# oebuild working directory, and then do the following:
# 1: oebuild manifest -r -m_dir <manifest_dir>  # for restore or download all repos
# 2: oebuild generate -df -d <build_dir> # generate compile.yaml with disable openeuler_fetch
# 3: Go to the build directory and open compile.yaml, add a line under the build_in
# field, not_use_repos : true, like this:
# build_in: docker
# not_use_repos: true
# platform: x86-64-std
# machine: generic-x86-64
# 4: oebuild bitbake openeuler-image

manifest_list:
  ros-dev-tools:
    remote_url: https://gitee.com/openeuler/yocto-embedded-tools.git
    version: d2e356d9df8c4d2ac98b64d5812722dd533b1f36
  yocto-meta-openembedded:
    remote_url: https://gitee.com/openeuler/yocto-meta-openembedded.git
    version: 54204353f2953d0cd36a8d5ed35ce9a560852ff7
  yocto-meta-openeuler:
    remote_url: https://gitee.com/openeuler/yocto-meta-openeuler.git
    version: b8317df45f7c0b69dc8364ced4955390d1c8f147
  yocto-meta-ros:
    remote_url: https://gitee.com/openeuler/yocto-meta-ros.git
    version: 5e89706808f08397dda040395acfe9fc294b229f
  yocto-poky:
    remote_url: https://gitee.com/openeuler/yocto-poky.git
    version: 230e29ee70a751dea2bbba1d69b6fa803db51353
