/openbmc/linux/tools/testing/ktest/examples/include/ |
H A D | defaults.conf | 1 # This file holds defaults for most the tests. It defines the options that 5 # with a DEFAULTS OVERRIDE section. 17 DEFAULTS IF NOT DEFINED BOX 24 DEFAULTS IF NOT DEFINED BITS 28 DEFAULTS 30 # THIS_DIR is used through out the configs and defaults to ${PWD} which 45 # allows ssh to root from the host without asking for a password. 53 # and run a script called 'run-test' located on that box. 54 TEST = ${SSH} run-test 56 # Point build dir to the git repo you use [all …]
|
/openbmc/openbmc/poky/meta/recipes-devtools/gcc/ |
H A D | gcc-configure-common.inc | 1 require gcc-multilib-config.inc 2 require gcc-shared-source.inc 4 # Build the list of lanaguages to build. 15 GCCMULTILIB ?= "--disable-multilib" 20 SYMVERS_CONF ?= "--enable-symvers=gnu" 23 ${@['--enable-clocale=generic', ''][d.getVar('USE_NLS') != 'no']} \ 24 --with-gnu-ld \ 25 --enable-shared \ 26 --enable-languages=${LANGUAGES} \ 27 --enable-threads=${GCCTHREADS} \ [all …]
|
H A D | gcc-14.2.inc | 1 require gcc-common.inc 13 DEPENDS =+ "mpfr gmp libmpc zlib zstd flex-native" 14 NATIVEDEPS = "mpfr-native gmp-native libmpc-native zlib-native flex-native zstd-native" 16 LICENSE = "GPL-3.0-with-GCC-exception & GPL-3.0-only" 27 #BASEURI ?= "https://git.linaro.org/toolchain/gcc.git/snapshot/gcc-${RELEASE}.tar.gz" 28 #SOURCEDIR = "gcc-${RELEASE}" 29 #BASEURI ?= "https://repo.or.cz/official-gcc.git/snapshot/${RELEASE}.tar.gz;downloadfilename=gcc-${… 30 #SOURCEDIR ?= "official-gcc-${@'${RELEASE}'[0:7]}" 34 #RELEASE ?= "14-20240504" 35 #BASEURI ?= "https://gcc.gnu.org/pub/gcc/snapshots/${RELEASE}/gcc-${RELEASE}.tar.xz" [all …]
|
/openbmc/linux/tools/testing/ktest/ |
H A D | sample.conf | 48 # with the DEFAULTS tag. This allows you to have default options 50 # of the file. You can even place the DEFAULTS tag between 54 # MIN_CONFIG = /home/test/config-test1 56 # DEFAULTS 57 # MIN_CONFIG = /home/test/config-default 62 # /home/test/config-test-1. Then 10 tests will be executed 63 # with MIN_CONFIG with /home/test/config-default. 65 # You can also disable defaults with the SKIP option 67 # DEFAULTS SKIP 68 # MIN_CONFIG = /home/test/config-use-sometimes [all …]
|
/openbmc/openbmc/poky/meta-poky/conf/templates/default/ |
H A D | local.conf.sample | 19 # You need to select a specific machine to target the build with. There are a selection 28 #MACHINE ?= "qemux86-64" 33 #MACHINE ?= "beaglebone-yocto" 36 #MACHINE ?= "genericx86-64" 38 # This sets the default machine to be qemux86-64 if no other machine is selected: 39 MACHINE ??= "qemux86-64" 48 # During a first build the system will download many different source code tarballs 54 # The default is a downloads directory under TOPDIR which is the build directory. 59 # Where to place shared-state files 65 # You can wipe out TMPDIR leaving this directory intact and the build would regenerate [all …]
|
/openbmc/qemu/tests/vm/ |
H A D | ubuntu.aarch64 | 12 # the COPYING file in the top-level directory. 21 'cpu' : "cortex-a57", 22 'machine' : "virt,gic-version=3", 23 'install_cmds' : "apt-get update,"\ 24 "apt-get build-dep -y --arch-only qemu,"\ 25 "apt-get install -y libfdt-dev pkg-config language-pack-en ninja-build", 39 image_name = "focal-server-cloudimg-arm64.img" 40 image_link = "https://cloud-images.ubuntu.com/focal/20220615/" + image_name 43 set -e; 44 cd $(mktemp -d); [all …]
|
H A D | centos.aarch64 | 12 # the COPYING file in the top-level directory. 26 'machine' : "virt,gic-version=max", 28 "dnf config-manager --enable crb, " 29 "dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo, " 30 "dnf install -y make ninja-build git python3 gcc gcc-c++ flex bison "\ 31 "glib2-devel pixman-devel zlib-devel docker-ce.aarch64, " 43 image_name = "CentOS-Stream-GenericCloud-9-20230501.0.aarch64.qcow2" 44 image_link = "https://cloud.centos.org/centos/9-stream/aarch64/images/" 47 set -e; 48 cd $(mktemp -d); [all …]
|
/openbmc/qemu/.gitlab-ci.d/custom-runners/ |
H A D | ubuntu-22.04-aarch64.yml | 1 # All ubuntu-22.04 jobs should run successfully in an environment 2 # setup by the scripts/ci/setup/ubuntu/build-environment.yml task 3 # "Install basic packages to build QEMU on Ubuntu 22.04" 5 ubuntu-22.04-aarch64-all-linux-static: 8 stage: build 10 - ubuntu_22.04 11 - aarch64 13 - if: '$CI_PROJECT_NAMESPACE == "qemu-project" && $CI_COMMIT_BRANCH =~ /^staging/' 14 - if: "$AARCH64_RUNNER_AVAILABLE" 16 - mkdir build [all …]
|
/openbmc/openbmc/poky/meta-skeleton/recipes-kernel/linux/ |
H A D | linux-yocto-custom.bb | 1 SUMMARY = "An example kernel recipe that uses the linux-yocto and oe-core" 2 # linux-yocto-custom.bb: 7 # To use linux-yocto-custom in your layer, copy this recipe (optionally 18 # using modular configuration fragments, see the yocto-bsp and 19 # yocto-kernel tools documentation. 23 # Building this example without providing a defconfig or BSP 24 # configuration will result in build or boot errors. This is not a 34 # defconfig: When a defconfig is provided, the linux-yocto configuration 36 # before merging the defconfig into the build. 40 # defaults, not set to 'n'. To properly expand a defconfig like [all …]
|
/openbmc/openbmc/poky/meta/classes-recipe/ |
H A D | waf.bbclass | 4 # SPDX-License-Identifier: MIT 7 # avoids build breaks when using no-static-libs.inc 10 # What Python interpretter to use. Defaults to Python 3 but can be 14 B = "${WORKDIR}/build" 20 # In most cases, you want to pass the same arguments to `waf build` and `waf 35 h.update(val.encode('utf-8')) 42 # Use WAFLOCK to specify a separate lock file. The build is already 47 export WAFLOCK = ".lock-waf_oe_${@waflock_hash(d)}_build" 56 …result = subprocess.check_output([python, wafbin, '--version'], cwd=subsrcdir, stderr=subprocess.S… 62 for line in result.decode('utf-8').split("\n"): [all …]
|
/openbmc/u-boot/tools/binman/ |
H A D | README | 1 # SPDX-License-Identifier: GPL-2.0+ 5 ------------ 8 For example, we may have SPL, U-Boot, a device tree and an environment area 12 So far U-Boot has not provided a way to handle creating such images in a 13 general way. Each SoC does what it needs to build an image, often packing or 14 concatenating images in the U-Boot build system. 17 SPL + U-Boot combinations, to more complex arrangements with many parts. 21 ------------ 30 -------- 32 So far binman is pretty simple. It supports binary blobs, such as 'u-boot', [all …]
|
/openbmc/openbmc/poky/meta/conf/ |
H A D | documentation.conf | 3 # Mail your changes to openembedded-devel@openembedded.org 8 do_build[doc] = "Default task for a recipe - depends on all other normal tasks required to 'build' … 17 do_configure[doc] = "Configures the source by enabling and disabling any build-time and configurati… 26 do_kernel_checkout[doc] = "Checks out source/meta branches for a linux-yocto style kernel" 27 do_kernel_configcheck[doc] = "Validates the kernel configuration for a linux-yocto style kernel" 28 do_kernel_configme[doc] = "Assembles the kernel configuration for a linux-yocto style kernel" 39 do_packagedata[doc] = "Creates package metadata used by the build system to generate the final pack… 44 do_rm_work[doc] = "Removes work files after the build system has finished with them" 45 do_rm_work_all[doc] = "Top-level task for removing work files after the build system has finished w… 49 do_spdx[doc] = "A build stage that takes the source code and scans it on a remote FOSSOLOGY server … [all …]
|
/openbmc/openbmc/poky/documentation/test-manual/ |
H A D | runtime-testing.rst | 1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK 7 The OpenEmbedded build system makes available a series of automated 16 Yocto Project, see the ":ref:`ref-manual/release-process:testing and quality assurance`" 28 ------------------------------ 32 - *Set up to avoid interaction with sudo for networking:* To 35 - Add ``NOPASSWD`` for your user in ``/etc/sudoers`` either for all 36 commands or just for ``runqemu-ifup``. You must provide the full 42 On some distributions, you also need to comment out "Defaults 45 - Manually configure a tap interface for your system. 47 - Run as root the script in ``scripts/runqemu-gen-tapdevs``, which [all …]
|
/openbmc/qemu/docs/devel/ |
H A D | kconfig.rst | 13 SCSI adapters. Arm, s390 and x86 boards can all present a virtio-blk 21 QEMU uses a simple domain-specific language to describe the dependencies 24 * new targets and boards can be added without knowing in detail the 30 * users can easily build reduced versions of QEMU that support only a subset 32 all emulated PCI devices that QEMU supports, but the build process is 36 This domain-specific language is based on the Kconfig language that 41 is instead specified in per-target files under the ``default-configs/`` 48 -------------------- 78 include it for clarity and future-proofing. After ``bool`` the following 106 set by the user via ``default-configs/*.mak`` files, and only if [all …]
|
/openbmc/linux/drivers/base/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 12 Before the switch to the netlink-based uevent source, this was 19 it is known to create out-of-memory situations during bootup. 44 functional /dev without any further help. It also allows simple 73 with the PROT_EXEC flag. This can break, for example, non-KMS 77 bool "Select only drivers that don't need compile-time external firmware" 90 driver firmware at kernel build time. These drivers do not use the 98 old drivers which enable building of its firmware at kernel build 146 non-zero, devres debug messages are printed. Select this if 158 by calling probe, remove, probe. This tests the remove path without [all …]
|
/openbmc/openbmc/poky/bitbake/ |
H A D | ChangeLog | 2 - Add PE (Package Epoch) support from Philipp Zabel (pH5) 3 - Treat python functions the same as shell functions for logging 4 - Use TMPDIR/anonfunc as a __anonfunc temp directory (T) 5 - Catch truncated cache file errors 6 - Allow operations other than assignment on flag variables 7 - Add code to handle inter-task dependencies 8 - Fix cache errors when generation dotGraphs 9 - Make sure __inherit_cache is updated before calling include() (from Michael Krelin) 10 - Fix bug when target was in ASSUME_PROVIDED (#2236) 11 - Raise ParseError for filenames with multiple underscores instead of infinitely looping (#2062) [all …]
|
/openbmc/openbmc/poky/meta/recipes-connectivity/nfs-utils/ |
H A D | nfs-utils_2.8.2.bb | 2 DESCRIPTION = "The nfs-utils package provides a daemon for the kernel \ 7 LICENSE = "MIT & GPL-2.0-or-later & BSD-3-Clause" 10 # util-linux for libblkid 11 DEPENDS = "libcap libevent util-linux sqlite3 libtirpc libxml2" 12 RDEPENDS:${PN} = "${PN}-client" 13 RRECOMMENDS:${PN} = "kernel-module-nfsd" 17 USERADD_PACKAGES = "${PN}-client" 18 USERADD_PARAM:${PN}-client = "--system --home-dir /var/lib/nfs \ 19 --shell /bin/false --user-group rpcuser" 21 SRC_URI = "${KERNELORG_MIRROR}/linux/utils/nfs-utils/${PV}/nfs-utils-${PV}.tar.xz \ [all …]
|
/openbmc/openbmc/poky/documentation/migration-guides/ |
H A D | migration-2.1.rst | 1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK 9 .. _migration-2.1-variable-expansion-in-python-functions: 12 -------------------------------------- 23 .. _migration-2.1-overrides-must-now-be-lower-case: 25 Overrides Must Now be Lower-Case 26 -------------------------------- 28 The convention for overrides has always been for them to be lower-case 30 now assumes lower-case characters in order to give a slight performance 33 appear in lower-case characters (e.g. values for :term:`MACHINE`, 35 ``_pn-``\ recipename overrides are to be effective). [all …]
|
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-support/ntp/ |
H A D | ntp_4.2.8p18.bb | 13 SRC_URI = "http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/ntp-${PV}.tar.gz \ 14 file://ntp-4.2.4_p6-nano.patch \ 15 file://reproducibility-fixed-path-to-posix-shell.patch \ 16 file://0001-libntp-Do-not-use-PTHREAD_STACK_MIN-on-glibc.patch \ 17 file://0001-test-Fix-build-with-new-compiler-defaults-to-fno-com.patch \ 18 file://0001-sntp-Fix-types-in-check-for-pthread_detach.patch \ 29 CVE_STATUS[CVE-2016-9312] = "not-applicable-platform: Issue only applies on Windows" 30 CVE_STATUS[CVE-2019-11331] = "upstream-wontfix: inherent to RFC 5905 and cannot be fixed without br… 32 CVE_STATUS_NTP[status] = "fixed-version: Yocto CVE check can not handle 'p' in ntp version" 34 CVE-2015-5146 \ [all …]
|
/openbmc/openbmc/poky/documentation/ref-manual/ |
H A D | variables.rst | 1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK 7 This chapter lists common variables used in the OpenEmbedded build 16 :term:`U <UBOOT_BINARY>` :term:`V <VIRTUAL-RUNTIME>` 27 ``meta/conf/machine/include/arm/arch-arm.inc`` file sets the 39 Like all package-controlling variables, you must always use them in 43 ALLOW_EMPTY:${PN}-dev = "1" 44 ALLOW_EMPTY:${PN}-staticdev = "1" 49 When this occurs, the OpenEmbedded build system needs to use the 51 commands can co-exist. 60 ":ref:`ref-classes-update-alternatives`" [all …]
|
/openbmc/linux/tools/perf/Documentation/ |
H A D | perf-config.txt | 1 perf-config(1) 5 ---- 6 perf-config - Get and set variables in a configuration file. 9 -------- 11 'perf config' [<file-option>] [section.name[=value] ...] 13 'perf config' [<file-option>] -l | --list 16 ----------- 20 ------- 22 -l:: 23 --list:: [all …]
|
/openbmc/boost-dbus/cmake/ |
H A D | FindGMock.cmake | 8 # GMOCK_FOUND - Found the Google Testing framework 9 # GMOCK_INCLUDE_DIRS - Include directories 15 # GMOCK_BOTH_LIBRARIES - Both libgmock & libgmock-main 16 # GMOCK_LIBRARIES - libgmock 17 # GMOCK_MAIN_LIBRARIES - libgmock-main 21 # GMOCK_ROOT - (as a CMake or environment variable) 24 # GMOCK_MSVC_SEARCH - If compiling with MSVC, this variable can be set to 25 # "MD" or "MT" to enable searching a gmock build tree 26 # (defaults: "MD") 28 #----------------------- [all …]
|
/openbmc/openbmc/ |
H A D | setup | 10 # http://www.apache.org/licenses/LICENSE-2.0 14 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 21 if [ -z "$COLUMN_CMD" ]; then 26 if [ -n "$EXPAND_CMD" ]; then 27 COLUMN=( "sh" "-c" "$COLUMN_CMD | $EXPAND_CMD" ) 40 if [ -n "$ZSH_NAME" ]; then 44 configs="$(find meta-* -path "*/conf/machine/*.conf")" 46 configs=$(ls -1 meta-*/meta-*/conf/machine/*.conf meta-*/conf/machine/*.conf) 49 configs="$configs $(ls -1 poky/meta/conf/machine/qemu*.conf)" 56 vendor=${vendor##meta-} [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-openembedded/meta-oe/recipes-support/openldap/ |
H A D | openldap_2.6.9.bb | 4 # The OpenLDAP Public License - see the HOMEPAGE - defines 17 SRC_URI = "http://www.openldap.org/software/download/OpenLDAP/openldap-release/${BP}.tgz \ 20 file://remove-user-host-pwd-from-version.patch \ 21 file://0001-build-top.mk-unset-STRIP_OPTS.patch \ 26 DEPENDS = "util-linux groff-native" 28 inherit autotools-brokensep update-rc.d systemd pkgconfig 39 EXTRA_OECONF += "--with-yielding-select=yes" 41 EXTRA_OECONF += "--enable-dynamic" 47 #--with-tls with TLS/SSL support auto|openssl|gnutls [auto] 48 PACKAGECONFIG[gnutls] = "--with-tls=gnutls,,gnutls" [all …]
|