| /openbmc/qemu/.gitlab-ci.d/ |
| H A D | buildtest.yml | 2 - local: '/.gitlab-ci.d/buildtest-template.yml' 4 build-system-alpine: 6 - .native_build_job_template 7 - .native_build_artifact_template 9 - job: amd64-alpine-container 12 TARGETS: avr-softmmu loongarch64-softmmu mips64-softmmu mipsel-softmmu 13 MAKE_CHECK_ARGS: check-build 14 CONFIGURE_ARGS: --enable-docs --enable-trace-backends=log,simple,syslog 16 check-system-alpine: 19 - job: build-system-alpine [all …]
|
| H A D | crossbuilds.yml | 2 - local: '/.gitlab-ci.d/crossbuild-template.yml' 4 cross-armhf-user: 7 job: armhf-debian-cross-container 9 IMAGE: debian-armhf-cross 11 cross-arm64-system: 14 job: arm64-debian-cross-container 16 IMAGE: debian-arm64-cross 18 cross-arm64-user: 21 job: arm64-debian-cross-container 23 IMAGE: debian-arm64-cross [all …]
|
| H A D | static_checks.yml | 1 check-patch: 3 stage: build 4 image: python:3.10-alpine 7 - .gitlab-ci.d/check-patch.py 12 - apk -U add git perl 15 check-dco: 17 stage: build 18 image: python:3.10-alpine 20 script: .gitlab-ci.d/check-dco.py 24 - apk -U add git [all …]
|
| /openbmc/openbmc/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/ |
| H A D | android-tools_29.0.6.r14.bb | 3 LICENSE = "Apache-2.0 & GPL-2.0-only & BSD-2-Clause & BSD-3-Clause" 5 file://${COMMON_LICENSE_DIR}/Apache-2.0;md5=89aea4e17d99a7cacdbeed46a0096b10 \ 6 file://${COMMON_LICENSE_DIR}/GPL-2.0-only;md5=801f80980d171dd6425610833a22dbe6 \ 7 file://${COMMON_LICENSE_DIR}/BSD-2-Clause;md5=cb641bc04cda31daea161b1bc15da69f \ 8 file://${COMMON_LICENSE_DIR}/BSD-3-Clause;md5=550794465ba0ec5312d6919e203a55f9 \ 10 DEPENDS = "libbsd libpcre zlib libcap libusb squashfs-tools 7zip libselinux googletest" 15 …git://salsa.debian.org/android-tools-team/android-platform-tools;name=core;protocol=https;branch=m… 18 # Patches copied from android-platform-tools/debian/patches 19 # and applied in the order defined by the file debian/patches/series 21 file://debian/external/libunwind/user_pt_regs.patch \ [all …]
|
| /openbmc/openbmc/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/ |
| H A D | 0002-android-tools-modifications-to-make-it-build-in-yoct.patch | 4 Subject: [PATCH] android-tools: modifications to make it build in yocto 6 - Fix relocation errors on aarch64, e.g.: 7 …ource' which may bind externally can not be used when making a shared object; recompile with -fPIC" 9 - use ln -f to avoid error "File exists" on incremental builds 11 - fix missing headers 13 Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> 15 - fix warning: library search path "/usr/lib/p7zip" is unsafe for cross-compilation 17 - fix error: include location "/usr/include/android" is unsafe for cross-compilation 19 Upstream-Status: Pending 20 Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> [all …]
|
| H A D | adbd.mk | 44 SOURCES := $(foreach source, $(SOURCES), system/core/$(source)) 49 CXXFLAGS += -std=gnu++20 50 …FLAGS += -Isystem/coreinclude -Isystem/core/adb -Isystem/core/base/include -Idebian/out/system/co… 51 -Isystem/core/fs_mgr/include_fstab \ 52 -DADB_VERSION='"$(DEB_VERSION)"' -D_GNU_SOURCE 53 LDFLAGS += -Wl,-rpath='$$ORIGIN/../lib/android' -Wl,-rpath-link='$$ORIGIN/../lib/android' \ 54 …-lpthread -Ldebian/out/system/core -Ldebian/out/external/boringssl -lbase -lcrypto_utils -l:libcry… 58 CXXFLAGS += -UADB_HOST 59 CXXFLAGS += -DADB_HOST=0 60 CXXFLAGS += -DALLOW_ADBD_DISABLE_VERITY [all …]
|
| /openbmc/openbmc/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/system/core/ |
| H A D | hard-code-build-number.patch | 1 Upstream-Status: Pending 4 Forwarded: not-needed 5 --- a/system/core/adb/adb.cpp 6 +++ b/system/core/adb/adb.cpp 7 @@ -44,8 +44,6 @@ 8 #include <android-base/parsenetaddress.h> 9 #include <android-base/stringprintf.h> 10 #include <android-base/strings.h> 11 -#include <build/version.h> 12 -#include <platform_tools_version.h> [all …]
|
| /openbmc/openbmc/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/ |
| H A D | hard-code-build-number.patch | 1 Upstream-Status: Pending 4 Forwarded: not-needed 5 --- a/system/core/adb/adb.cpp 6 +++ b/system/core/adb/adb.cpp 7 @@ -44,8 +44,6 @@ 8 #include <android-base/parsenetaddress.h> 9 #include <android-base/stringprintf.h> 10 #include <android-base/strings.h> 11 -#include <build/version.h> 12 -#include <platform_tools_version.h> [all …]
|
| /openbmc/openbmc/poky/documentation/ref-manual/ |
| H A D | system-requirements.rst | 1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK 4 System Requirements 18 ":ref:`overview-manual/development-environment:the yocto project development environment`" 21 If you want to use the Yocto Project to quickly build an image without 23 :doc:`/brief-yoctoprojectqs/index` document. You can find "how-to" 24 information in the :doc:`/dev-manual/index`. You can find Yocto Project overview 25 and conceptual information in the :doc:`/overview-manual/index`. 30 the :ref:`ref-manual/resources:links and related documentation` section. 35 To build an image such as ``core-image-sato`` for the ``qemux86-64`` machine, 36 you need a system with at least &MIN_DISK_SPACE; Gbytes of free disk space. [all …]
|
| /openbmc/qemu/docs/devel/testing/ |
| H A D | main.rst | 7 everything from unit testing and exercising specific sub-systems all 9 tests you can run ``make check-help`` from either the source or build 13 the meson build system so can be run directly from the build tree, 16 [./pyvenv/bin/]meson test --suite qemu:softfloat 38 ------------------------- 49 Different sub-types of "make check" tests will be explained below. 51 Before running tests, it is best to build QEMU programs first. Some tests 55 .. _unit-tests: 68 In QEMU, unit tests can be invoked with ``make check-unit``. They are 76 1. Create a new source file. For example, ``tests/unit/foo-test.c``. [all …]
|
| /openbmc/qemu/tests/docker/dockerfiles/ |
| H A D | debian-legacy-test-cross.docker | 1 # Docker legacy cross-compiler target (tests and minimal qemu) 6 # libc6.1-dev-alpha-cross: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1054412 7 # sh4-linux-user: binaries don't run with bookworm compiler 9 # As we are targeting check-tcg here we only need minimal qemu 12 FROM docker.io/library/debian:11-slim 14 # Duplicate deb line as deb-src 15 RUN cat /etc/apt/sources.list | sed "s/^deb\ /deb-src /" >> /etc/apt/sources.list 18 apt-get update && \ 19 apt-get install -y eatmydata && \ 20 eatmydata apt-get dist-upgrade -y && \ [all …]
|
| H A D | debian-all-test-cross.docker | 2 # Docker all cross-compiler target (tests only) 5 # build environments which can cross build QEMU this just installs the 7 # to build and run linux-user tests on GitLab 9 FROM docker.io/library/debian:12-slim 11 # Duplicate deb line as deb-src 12 RUN sed -in "s/Types: deb/Types: deb deb-src/g" /etc/apt/sources.list.d/debian.sources 15 apt-get update && \ 16 apt-get install -y eatmydata && \ 17 eatmydata apt-get dist-upgrade -y && \ 18 apt build-dep -yy --arch-only qemu [all …]
|
| H A D | debian-riscv64-cross.docker | 1 # THIS FILE WAS AUTO-GENERATED 3 # $ lcitool dockerfile --layers all --cross-arch riscv64 debian-13 qemu-minimal 5 # https://gitlab.com/libvirt/libvirt-ci 7 FROM docker.io/library/debian:trixie-slim 10 apt-get update && \ 11 apt-get install -y eatmydata && \ 12 eatmydata apt-get dist-upgrade -y && \ 13 eatmydata apt-get install --no-install-recommends -y \ 17 ca-certificates \ 23 libglib2.0-dev \ [all …]
|
| /openbmc/qemu/docs/about/ |
| H A D | build-platforms.rst | 1 .. _Supported-build-platforms: 3 Supported build platforms 7 platforms. This appendix outlines which platforms are the major build 25 support for those backports, unless the feature is auto-detectable in a 32 You can find how to install build dependencies for different systems on the 33 :ref:`setup-build-env` page. 36 ---------------------------- 40 .. list-table:: 41 :header-rows: 1 43 * - CPU Architecture [all …]
|
| /openbmc/openbmc/poky/meta/recipes-devtools/apt/ |
| H A D | apt_2.6.1.bb | 1 SUMMARY = "Advanced front-end for dpkg" 2 … Advanced Package Tool, an advanced interface to the Debian packaging system which provides the ap… 3 HOMEPAGE = "https://packages.debian.org/sid/apt" 4 LICENSE = "GPL-2.0-or-later" 7 # Triehash script taken from https://github.com/julian-klode/triehash 10 file://0001-Disable-documentation-directory-altogether.patch \ 11 file://0001-Fix-musl-build.patch \ 12 file://0001-CMakeLists.txt-avoid-changing-install-paths-based-on.patch \ 13 file://0001-cmake-Do-not-build-po-files.patch \ 14 file://0001-aptwebserver.cc-Include-array.patch \ [all …]
|
| /openbmc/qemu/docs/devel/ |
| H A D | build-environment.rst | 2 .. _setup-build-env: 4 Setup build environment 7 QEMU uses a lot of dependencies on the host system. glib2 is used everywhere in 15 - `Linux <https://wiki.qemu.org/Hosts/Linux>`_ 16 - `MacOS <https://wiki.qemu.org/Hosts/Mac>`_ 17 - `Windows <https://wiki.qemu.org/Hosts/W32>`_ 18 - `BSD <https://wiki.qemu.org/Hosts/BSD>`_ 20 Note: Installing dependencies using your package manager build dependencies may 25 ----- 34 Debian/Ubuntu [all …]
|
| /openbmc/openbmc/meta-ampere/meta-mitchell/conf/templates/default/ |
| H A D | local.conf.sample | 4 # to the system might want to change but pretty much any configuration option can 15 MACHINE ??= "mtmitchell-dcscm" 20 # During a first build the system will download many different source code tarballs 26 # The default is a downloads directory under TOPDIR which is the build directory. 31 # Where to place shared-state files 37 # You can wipe out TMPDIR leaving this directory intact and the build would regenerate 42 # The default is a sstate-cache directory under TOPDIR. 44 #SSTATE_DIR ?= "${TOPDIR}/sstate-cache" 47 # Where to place the build output 66 DISTRO ?= "openbmc-phosphor" [all …]
|
| /openbmc/openbmc/meta-ampere/meta-jefferson/conf/templates/default/ |
| H A D | local.conf.sample | 4 # to the system might want to change but pretty much any configuration option can 20 # During a first build the system will download many different source code tarballs 26 # The default is a downloads directory under TOPDIR which is the build directory. 31 # Where to place shared-state files 37 # You can wipe out TMPDIR leaving this directory intact and the build would regenerate 42 # The default is a sstate-cache directory under TOPDIR. 44 #SSTATE_DIR ?= "${TOPDIR}/sstate-cache" 47 # Where to place the build output 66 DISTRO ?= "openbmc-phosphor" 71 # DISTRO ?= "poky-bleeding" [all …]
|
| /openbmc/openbmc/meta-ampere/meta-jade/conf/templates/default/ |
| H A D | local.conf.sample | 4 # to the system might want to change but pretty much any configuration option can 20 # During a first build the system will download many different source code tarballs 26 # The default is a downloads directory under TOPDIR which is the build directory. 31 # Where to place shared-state files 37 # You can wipe out TMPDIR leaving this directory intact and the build would regenerate 42 # The default is a sstate-cache directory under TOPDIR. 44 #SSTATE_DIR ?= "${TOPDIR}/sstate-cache" 47 # Where to place the build output 66 DISTRO ?= "openbmc-phosphor" 71 # DISTRO ?= "poky-bleeding" [all …]
|
| /openbmc/openbmc/meta-openembedded/meta-oe/dynamic-layers/meta-python/recipes-dbs/mongodb/ |
| H A D | mongodb_git.bb | 2 LICENSE = "SSPL-1 & Apache-2.0 & Zlib" 3 LIC_FILES_CHKSUM = "file://LICENSE-Community.txt;md5=3a865f27f11f43ecbe542d9ea387dcf1 \ 4 file://APACHE-2.0.txt;md5=3b83ef96387f14655fc854ddc3c6bd57" 7 python3-setuptools-native \ 8 python3-pyyaml-native python3-cheetah-native \ 9 python3-psutil-native python3-regex-native \ 18 file://0001-Tell-scons-to-use-build-settings-from-environment-va.patch \ 19 file://0001-Use-long-long-instead-of-int64_t.patch \ 20 file://0001-Use-__GLIBC__-to-control-use-of-gnu_get_libc_version.patch \ 21 file://0002-Add-a-definition-for-the-macro-__ELF_NATIVE_CLASS.patch \ [all …]
|
| /openbmc/openbmc/poky/documentation/dev-manual/ |
| H A D | bmaptool.rst | 1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK 7 `bmaptool`, which is integrated into the OpenEmbedded build system. 11 system image files much faster. 15 - If you are using Ubuntu or Debian distributions, you can install 16 the ``bmap-tools`` package using the following command and then 20 $ sudo apt install bmap-tools 22 - If you are unable to install the ``bmap-tools`` package, you will 23 need to build `bmaptool` before using it. Use the following command:: 25 $ bitbake bmaptool-native -caddto_recipe_sysroot 36 #. *Get Your Image:* Either have your image ready (pre-built with the [all …]
|
| /openbmc/qemu/ |
| H A D | configure | 14 source_path=$(cd "$(dirname -- "$0")"; pwd) 16 if test "$PWD" -ef "$source_path" 18 echo "Using './build' as the directory for build output" 20 MARKER=build/auto-created-by-configure 22 if test -e build 24 if test -f $MARKER 26 rm -rf build 28 echo "ERROR: ./build dir already exists and was not previously created by configure" 33 if ! mkdir build || ! touch $MARKER 35 echo "ERROR: Could not create ./build directory. Check the permissions on" [all …]
|
| /openbmc/openbmc/meta-hpe/meta-dl385-g11/conf/templates/default/ |
| H A D | local.conf.sample | 4 # to the system might want to change but pretty much any configuration option can 16 # You need to select a specific machine to target the build with. There are a selection 25 #MACHINE ?= "qemux86-64" 30 #MACHINE ?= "beaglebone-yocto" 32 #MACHINE ?= "genericx86-64" 33 #MACHINE ?= "mpc8315e-rdb" 36 # This sets the default machine to be qemux86-64 if no other machine is selected: 37 MACHINE ??= "dl385-g11" 42 # During a first build the system will download many different source code tarballs 48 # The default is a downloads directory under TOPDIR which is the build directory. [all …]
|
| /openbmc/openbmc/meta-yadro/meta-vegman/conf/templates/default/ |
| H A D | local.conf.sample | 4 # to the system might want to change but pretty much any configuration option can 22 # During a first build the system will download many different source code tarballs 28 # The default is a downloads directory under TOPDIR which is the build directory. 33 # Where to place shared-state files 39 # You can wipe out TMPDIR leaving this directory intact and the build would regenerate 44 # The default is a sstate-cache directory under TOPDIR. 46 #SSTATE_DIR ?= "${TOPDIR}/sstate-cache" 49 # Where to place the build output 68 DISTRO ?= "openbmc-phosphor" 73 # DISTRO ?= "poky-bleeding" [all …]
|
| /openbmc/openbmc/meta-facebook/meta-bletchley/conf/templates/default/ |
| H A D | local.conf.sample | 4 # to the system might want to change but pretty much any configuration option can 22 # During a first build the system will download many different source code tarballs 28 # The default is a downloads directory under TOPDIR which is the build directory. 33 # Where to place shared-state files 39 # You can wipe out TMPDIR leaving this directory intact and the build would regenerate 44 # The default is a sstate-cache directory under TOPDIR. 46 #SSTATE_DIR ?= "${TOPDIR}/sstate-cache" 49 # Where to place the build output 68 DISTRO ?= "openbmc-phosphor" 73 # DISTRO ?= "poky-bleeding" [all …]
|