/openbmc/openbmc/poky/meta/classes/ |
H A D | copyleft_filter.bbclass | 4 # SPDX-License-Identifier: MIT 14 COPYLEFT_LICENSE_INCLUDE[type] = 'list' 15 COPYLEFT_LICENSE_INCLUDE[doc] = 'Space separated list of globs which include licenses' 18 COPYLEFT_LICENSE_EXCLUDE[type] = 'list' 19 COPYLEFT_LICENSE_EXCLUDE[doc] = 'Space separated list of globs which exclude licenses' 22 COPYLEFT_RECIPE_TYPE[doc] = 'The "type" of the current recipe (e.g. target, native, cross)' 24 COPYLEFT_RECIPE_TYPES ?= 'target' 25 COPYLEFT_RECIPE_TYPES[type] = 'list' 26 COPYLEFT_RECIPE_TYPES[doc] = 'Space separated list of recipe types to include' 28 COPYLEFT_AVAILABLE_RECIPE_TYPES = 'target native nativesdk cross crosssdk cross-canadian' [all …]
|
H A D | archiver.bbclass | 4 # SPDX-License-Identifier: MIT 15 # And you can set the one that you'd like to exclude from the diff: 16 # ARCHIVER_MODE[diff-exclude] ?= ".pc autom4te.cache patches" 17 # 6) The environment data, similar to 'bitbake -e recipe': 28 # COPYLEFT_RECIPE_TYPES = 'target' 31 # per-recipe directories in a similar way to other archiver modes. 32 # Post-processing may be required to produce a single mirror directory. 39 # ARCHIVER_MIRROR_EXCLUDE is a list of prefixes to exclude from the mirror. 42 # going to be published to the same site). It may also be used to exclude 48 COPYLEFT_RECIPE_TYPES ?= 'target native nativesdk cross crosssdk cross-canadian' [all …]
|
/openbmc/u-boot/tools/buildman/ |
H A D | board.py | 1 # SPDX-License-Identifier: GPL-2.0+ 22 props: List of properties to check 35 """A list of expressions each of which must match with properties. 37 This provides a list of 'AND' expressions, meaning that each must 45 """Add an Expr object to the list to check. 48 expr: New Expr object to add to the list of those that must 63 props: List of properties to check 74 def __init__(self, status, arch, cpu, soc, vendor, board_name, target, options): argument 84 target: Target name (use make <target>_defconfig to configure) 85 options: board-specific options (e.g. integratorcp:CM1136) [all …]
|
H A D | cmdline.py | 1 # SPDX-License-Identifier: GPL-2.0+ 16 parser.add_option('-b', '--branch', type='string', 18 parser.add_option('-B', '--bloat', dest='show_bloat', 21 parser.add_option('--boards', type='string', action='append', 22 help='List of board names to build separated by comma') 23 parser.add_option('-c', '--count', dest='count', type='int', 24 default=-1, help='Run build on the top n commits') 25 parser.add_option('-C', '--force-reconfig', dest='force_reconfig', 28 parser.add_option('-d', '--detail', dest='show_detail', 31 parser.add_option('-D', '--config-only', action='store_true', default=False, [all …]
|
H A D | control.py | 1 # SPDX-License-Identifier: GPL-2.0+ 33 count = (count + options.step - 1) / options.step 46 """Display a list of actions that we would take, if not a dry run. 51 provided by the user, and the value is the list of boards 54 the value would be a list of board names. 55 boards_selected: Dict of selected boards, key is target name, 59 board_warnings: List of warnings obtained from board selected 92 (which is assumed to hold the U-Boot source) we may end up deleting the 93 U-Boot source code. Detect this and print an error in this case. 116 args: Command line arguments (list of strings) [all …]
|
/openbmc/linux/drivers/scsi/arm/ |
H A D | queue.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 1997-2000 Russell King 8 * 15-Sep-1997 RMK Created. 9 * 11-Oct-1997 RMK Corrected problem with queue_remove_exclude 10 * not updating internal linked list properly 12 * 30-Aug-2000 RMK Use Linux list handling and spinlocks 20 #include <linux/list.h> 32 struct list_head list; member 43 #define SET_MAGIC(q,m) ((q)->magic = (m)) 44 #define BAD_MAGIC(q,m) ((q)->magic != (m)) [all …]
|
/openbmc/openbmc/poky/meta/classes-recipe/ |
H A D | go.bbclass | 4 # SPDX-License-Identifier: MIT 10 GO_PARALLEL_BUILD ?= "${@oe.utils.parallel_make_argument(d, '-p %d')}" 14 GOROOT:class-native = "${STAGING_LIBDIR_NATIVE}/go" 15 GOROOT:class-nativesdk = "${STAGING_DIR_TARGET}${libdir}/go" 27 GOARM:arm:class-target = "${TARGET_GOARM}" 28 GOARM:arm:class-target[export] = "1" 31 GO386:x86:class-target = "${TARGET_GO386}" 32 GO386:x86:class-target[export] = "1" 35 GOMIPS:mips:class-target = "${TARGET_GOMIPS}" 36 GOMIPS:mips:class-target[export] = "1" [all …]
|
/openbmc/openbmc/poky/bitbake/lib/toaster/toastergui/ |
H A D | views.py | 6 # SPDX-License-Identifier: GPL-2.0-only 22 from orm.models import Build, Target, Task, Layer, Layer_Version, Recipe 63 # setting this to False enables additional non-standard mimetypes 68 # or 'application/octet-stream' if the type couldn't be guessed 74 guessed_type = 'application/octet-stream' 88 # in build mode, we redirect to the command-line builds page 93 # we only redirect to projects page if there is a user-generated project 99 return redirect(reverse('all-projects'), permanent = False) 102 return redirect(reverse('all-builds'), permanent = False) 117 return list(obj) [all …]
|
/openbmc/qemu/.gitlab-ci.d/ |
H A D | cirrus.yml | 5 # The Cirrus CI configuration is generated by replacing target-specific 16 image: registry.gitlab.com/libvirt/libvirt-ci/cirrus-run:latest 19 # as there's often a 5-10 minute delay before Cirrus CI 23 - source .gitlab-ci.d/cirrus/$NAME.vars 24 - sed -e "s|[@]CI_REPOSITORY_URL@|$CI_REPOSITORY_URL|g" 25 -e "s|[@]CI_COMMIT_REF_NAME@|$CI_COMMIT_REF_NAME|g" 26 -e "s|[@]CI_COMMIT_SHA@|$CI_COMMIT_SHA|g" 27 -e "s|[@]CIRRUS_VM_INSTANCE_TYPE@|$CIRRUS_VM_INSTANCE_TYPE|g" 28 -e "s|[@]CIRRUS_VM_IMAGE_SELECTOR@|$CIRRUS_VM_IMAGE_SELECTOR|g" 29 -e "s|[@]CIRRUS_VM_IMAGE_NAME@|$CIRRUS_VM_IMAGE_NAME|g" [all …]
|
H A D | crossbuild-template.yml | 7 - ccache 12 - source scripts/ci/gitlab-ci-section 13 - section_start setup "Pre-script setup" 14 - JOBS=$(expr $(nproc) + 1) 15 - cat /packages.txt 16 - section_end setup 18 - export CCACHE_BASEDIR="$(pwd)" 19 - export CCACHE_DIR="$CCACHE_BASEDIR/ccache" 20 - export CCACHE_MAXSIZE="500M" 21 - export PATH="$CCACHE_WRAPPERSDIR:$PATH" [all …]
|
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 | buildtest-template.yml | 7 - ccache 11 - source scripts/ci/gitlab-ci-section 12 - section_start setup "Pre-script setup" 13 - JOBS=$(expr $(nproc) + 1) 14 - cat /packages.txt 15 - section_end setup 17 - export CCACHE_BASEDIR="$(pwd)" 18 - export CCACHE_DIR="$CCACHE_BASEDIR/ccache" 19 - export CCACHE_MAXSIZE="500M" 20 - export PATH="$CCACHE_WRAPPERSDIR:$PATH" [all …]
|
/openbmc/openbmc/poky/scripts/contrib/ |
H A D | graph-tool | 4 # useful for getting answers from .dot files produced by bitbake -g 10 # SPDX-License-Identifier: GPL-2.0-only 41 return networkx.all_simple_paths(graph, source=fromnode, target=tonode) 47 print(" -> ".join(map(str, path))) 65 target, taskname = strval.rsplit('.', 1) 70 if strval in args.ref or target in args.ref: 79 elif '->' in line: 80 linesplit = line.split('->') 93 parser_find_paths = subparsers.add_parser('find-paths', 103 …description='Pares down a task-depends.dot graph produced by bitbake -g to contain only the specif… [all …]
|
/openbmc/linux/scripts/ |
H A D | dev-needs.sh | 2 # SPDX-License-Identifier: GPL-2.0 8 Usage: $(basename $0) [-c|-d|-m|-f] [filter options] <list of devices> 10 This script needs to be run on the target device once it has booted to a 13 The script takes as input a list of one or more device directories under 25 -c lists the compatible string of the dependencies 26 -d lists the driver name of the dependencies that have probed 27 -m lists the module name of the dependencies that have a module 28 -f list the firmware node path of the dependencies 29 -g list the dependencies as edges and nodes for graphviz 30 -t list the dependencies as edges for tsort [all …]
|
/openbmc/openbmc/poky/bitbake/lib/toaster/orm/ |
H A D | models.py | 6 # SPDX-License-Identifier: GPL-2.0-only 85 … r'(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|' # domain... 88 r'\[?[A-F0-9]*:[A-F0-9:]+\]?)' # ...or ipv6 213 return self.build_set.exclude( 220 return Build.objects.filter( project = self.id ).order_by('-completed_on')[0].id 222 return( -1 ) 226 if (-1 == build_id): 235 if (-1 == build_id): 238 return Target.objects.filter(build = build_id)[0].target 239 except (Target.DoesNotExist,IndexError): [all …]
|
/openbmc/openbmc/poky/meta/lib/oe/package_manager/ |
H A D | __init__.py | 4 # SPDX-License-Identifier: GPL-2.0-only 28 … result = subprocess.check_output(index_cmd, stderr=subprocess.STDOUT, shell=True).decode("utf-8") 103 "arc": ["--uint32-align=4", "--little-endian"], 104 "arceb": ["--uint32-align=4", "--big-endian"], 105 "arm": ["--uint32-align=4", "--little-endian"], 106 "armeb": ["--uint32-align=4", "--big-endian"], 107 "aarch64": ["--uint32-align=4", "--little-endian"], 108 "aarch64_be": ["--uint32-align=4", "--big-endian"], 109 "sh4": ["--uint32-align=4", "--big-endian"], 110 "powerpc": ["--uint32-align=4", "--big-endian"], [all …]
|
/openbmc/linux/tools/testing/selftests/ |
H A D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 3 TARGETS += amd-pstate 14 TARGETS += cpu-hotplug 16 TARGETS += dmabuf-heaps 17 TARGETS += drivers/dma-buf 47 TARGETS += memory-hotplug 86 TARGETS += tc-testing 102 #Please keep the TARGETS list alphabetically sorted 106 TARGETS_HOTPLUG = cpu-hotplug 107 TARGETS_HOTPLUG += memory-hotplug [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' … 11 do_clean[doc] = "Removes all output files for a target" 12 …all[doc] = "Removes all output files, shared state cache, and downloaded source files for a target" 13 do_cleansstate[doc] = "Removes all output files and shared state cache for a target" 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" 30 do_listtasks[doc] = "Lists all defined tasks for a target" [all …]
|
/openbmc/openbmc/poky/meta/lib/oeqa/runtime/cases/ |
H A D | dnf.py | 4 # SPDX-License-Identifier: MIT 21 status, output = self.target.run(command, 1500) 28 @skipIfNotFeature('package-management', 29 'Test requires package-management to be in IMAGE_FEATURES') 35 self.dnf('--help') 39 self.dnf('--version') 57 cls.repo_server = HTTPService(os.path.join(cls.tc.td['WORKDIR'], 'oe-testimage-repo'), 58 '0.0.0.0', port=cls.tc.target.server_port, 67 pkgarchs = os.listdir(os.path.join(self.tc.td['WORKDIR'], 'oe-testimage-repo')) 68 deploy_url = 'http://%s:%s/' %(self.target.server_ip, self.repo_server.port) [all …]
|
/openbmc/qemu/ |
H A D | configure | 14 source_path=$(cd "$(dirname -- "$0")"; pwd) 16 if test "$PWD" -ef "$source_path" 20 MARKER=build/auto-created-by-configure 22 if test -e build 24 if test -f $MARKER 26 rm -rf build 36 echo "your source directory, or try doing an out-of-tree build." 41 # This file is auto-generated by configure to support in-source tree 46 @$(MAKE) -C build -f Makefile $(MAKECMDGOALS) 48 test -e build/auto-created-by-configure ; \ [all …]
|
/openbmc/openbmc/poky/meta/recipes-extended/tar/ |
H A D | tar_1.35.bb | 6 LICENSE = "GPL-3.0-only" 9 SRC_URI = "${GNU_MIRROR}/tar/tar-${PV}.tar.bz2" 16 PACKAGECONFIG:append:class-target = " ${@bb.utils.filter('DISTRO_FEATURES', 'acl', d)}" 18 PACKAGECONFIG[acl] = "--with-posix-acls,--without-posix-acls,acl" 19 PACKAGECONFIG[selinux] = "--with-selinux,--without-selinux,libselinux" 27 # be an "Argument list too long" error when it is built in a long/deep 29 acpaths = "-I ./m4" 33 ln -s tar ${D}${bindir}/gtar 36 do_install:append:class-target() { 38 install -d ${D}${base_bindir} [all …]
|
/openbmc/openbmc/poky/meta/lib/oe/ |
H A D | copy_buildsystem.py | 4 # SPDX-License-Identifier: GPL-2.0-only 12 # e.g.: ".*-downloads closed-.*" 25 …cmd = "tar --exclude='.git' --exclude='__pycache__' --xattrs --xattrs-include='*' -cf - -C %s -p .… 26 | tar --xattrs --xattrs-include='*' -xf - -C %s" % (src, dest) 46 layers = list(self.layerdirs) 50 # The bitbake build system uses the meta-skeleton layer as a layout 52 # Add the meta-skeleton layer to be included as part of the eSDK installation 53 layers.append(os.path.join(corebase, 'meta-skeleton')) 55 # Exclude layers 75 workspace_newname = '%s-%d' % (workspace_name, extranum) [all …]
|
/openbmc/openbmc/poky/scripts/ |
H A D | oe-pkgdata-util | 7 # Copyright 2012-2015 Intel Corporation 9 # SPDX-License-Identifier: GPL-2.0-only 44 logger.error('Unable to find package list file %s' % args.pkglistfile) 47 skipval = "-locale-|^locale-base-|-dev$|-doc$|-dbg$|-staticdev$|^kernel-module-" 48 if args.exclude: 49 skipval += "|" + args.exclude 65 logger.debug("%s -> !!" % pkg) 70 # is already installed and thus in the list, we don't process it any further 79 logger.debug("%s -> !" % pkg) 84 return os.path.join(args.pkgdata_dir, "runtime-reverse", pkgn) [all …]
|
/openbmc/openbmc/poky/bitbake/doc/bitbake-user-manual/ |
H A D | bitbake-user-manual-ref-variables.rst | 1 .. SPDX-License-Identifier: CC-BY-2.5 17 - The variables listed in this glossary are specific to BitBake. 20 - Also, variables exist in other systems that use BitBake (e.g. The 34 In OpenEmbedded-Core, :term:`ASSUME_PROVIDED` mostly specifies native 35 tools that should not be built. An example is ``git-native``, which 37 rather than building ``git-native``. 41 :ref:`Azure Storage fetcher <bitbake-user-manual/bitbake-user-manual-fetching:fetchers>` 43 and gain access to non-public artifacts:: 45 AZ_SAS = ""se=2021-01-01&sp=r&sv=2018-11-09&sr=c&skoid=<skoid>&sig=<signature>"" 48 https://docs.microsoft.com/en-us/azure/storage/common/storage-sas-overview [all …]
|
/openbmc/openbmc/poky/documentation/migration-guides/ |
H A D | release-notes-5.2.rst | 1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK 3 .. |yocto-codename| replace:: walnascar 4 .. |yocto-ver| replace:: 5.2 6 Release notes for |yocto-ver| (|yocto-codename|) 7 ------------------------------------------------ 9 New Features / Enhancements in |yocto-ver| 12 - Linux kernel 6.XXX, gcc 14.XXX, glibc 2.XXX, LLVM 18.1.XXX, and over XXX other 15 - New variables: 17 - ``linux-firmware``: Add the :term:`FIRMWARE_COMPRESSION` variable which 18 allows compression the firmwares provided by the ``linux-firmware`` recipe. [all …]
|