| /openbmc/qemu/.gitlab-ci.d/custom-runners/ |
| H A D | ubuntu-22.04-s390x.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 5 ubuntu-22.04-s390x-all-linux: 10 - ubuntu_22.04 11 - s390x 13 - if: '$CI_PROJECT_NAMESPACE == "qemu-project" && $CI_COMMIT_BRANCH =~ /^staging/' 14 - if: "$S390X_RUNNER_AVAILABLE" 16 - mkdir build 17 - cd build 18 - ../configure --enable-debug --disable-system --disable-tools --disable-docs [all …]
|
| 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 5 ubuntu-22.04-aarch64-all-linux-static: 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 17 - cd build 18 # Disable -static-pie due to build error with system libc: [all …]
|
| H A D | ubuntu-22.04-aarch32.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 5 ubuntu-22.04-aarch32-all: 10 - ubuntu_22.04 11 - aarch32 13 - if: '$CI_PROJECT_NAMESPACE == "qemu-project" && $CI_COMMIT_BRANCH =~ /^staging/' 16 - if: "$AARCH32_RUNNER_AVAILABLE" 20 - mkdir build 21 - cd build 22 - ../configure --cross-prefix=arm-linux-gnueabihf- [all …]
|
| /openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/colord/ |
| H A D | colord-native.bb | 3 inherit meson pkgconfig native 6 meson-native \ 7 glib-2.0-native \ 8 lcms-native \ 12 file://0001-Move-the-function-cd_icc_create_from_edid-to-avoid-u.patch \ 13 file://Makefile;subdir=${BPN}-${PV} \ 17 # we expect meson to fail - but before it extracts project's version in log file 18 …meson ${MESONOPTS} "${MESON_SOURCEPATH}" "${B}" ${MESON_CROSS_FILE} ${EXTRA_OEMESON} > /dev/null 2… 21 version=`grep 'Project version:' ${B}/meson-logs/meson-log.txt | sed 's|Project version: ||'` 22 major=`echo $version | cut -d. -f1` [all …]
|
| /openbmc/qemu/.gitlab-ci.d/ |
| 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/meta/recipes-graphics/mesa/files/ |
| H A D | 0001-freedreno-don-t-encode-build-path-into-binaries.patch | 6 Encoding build-specific path into installed binaries is generally 13 Upstream-Status: Submitted [https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30206] 14 Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> 15 --- 16 src/freedreno/afuc/meson.build | 4 ++++ 17 src/freedreno/decode/meson.build | 4 +++- 18 src/freedreno/meson.build | 2 +- 19 3 files changed, 8 insertions(+), 2 deletions(-) 21 diff --git a/src/freedreno/afuc/meson.build b/src/freedreno/afuc/meson.build 23 --- a/src/freedreno/afuc/meson.build [all …]
|
| /openbmc/phosphor-fan-presence/ |
| H A D | README.md | 5 - [Overview](#overview) 6 - [Building](#building) 7 - [Contents](#contents) 11 The phosphor-fan-presence repository provides a set of thermal related 29 - [Fan Control](#fan-control) 30 - To disable from building, use the `-Dcontrol-service=disabled` meson option: 32 meson build -Dcontrol-service=disabled 34 - [Fan Presence Detection](#fan-presence-detection) 35 - To disable from building, use the `-Dpresence-service=disabled` meson 38 meson build -Dpresence-service=disabled [all …]
|
| /openbmc/openbmc/meta-openembedded/meta-gnome/recipes-support/accountsservice/accountsservice/ |
| H A D | 00b6e12ad4044d33cc54c71c75773c5a653dad09.patch | 3 Date: Sun, 9 Feb 2025 23:24:08 -0800 8 Upstream-Status: Backport [https://gitlab.freedesktop.org/accountsservice/accountsservice/-/commit/… 10 Signed-off-by: Markus Volk <f_l_k@t-online.de> 11 --- 12 meson.build | 64 ++++++++++++++++++++++++++--------------------- 14 2 files changed, 38 insertions(+), 28 deletions(-) 16 diff --git a/meson.build b/meson.build 18 --- a/meson.build 19 +++ b/meson.build 20 @@ -77,34 +77,40 @@ foreach func: check_functions [all …]
|
| /openbmc/qemu/.gitlab-ci.d/cirrus/ |
| H A D | build.yml | 22 - @UPDATE_COMMAND@ 23 - @INSTALL_COMMAND@ @PKGS@ 24 …- if test -n "@PYPI_PKGS@" ; then PYLIB=$(@PYTHON@ -c 'import sysconfig; print(sysconfig.get_path(… 26 - git clone --depth 100 "$CI_REPOSITORY_URL" . 27 - git fetch origin "$CI_COMMIT_REF_NAME" 28 - git reset --hard "$CI_COMMIT_SHA" 30 - mkdir build 31 - cd build 32 - ../configure --enable-werror $CONFIGURE_ARGS 33 || { cat config.log meson-logs/meson-log.txt; exit 1; } [all …]
|
| /openbmc/openbmc/poky/meta/lib/oeqa/sdk/cases/ |
| H A D | meson.py | 4 # SPDX-License-Identifier: MIT 27 self.ensure_host_package("meson") 35 log = self._run(f"meson setup --warnlevel 1 {builddir} {sourcedir} {options}") 37 # Check that Meson thinks we're doing a cross build and not a native 38 self.assertIn("Build type: cross build", log) 40 # Check that the cross-compiler used is the one we set. 41 data = json.loads(self._run(f"meson introspect --compilers {builddir}")) 45 data = json.loads(self._run(f"meson introspect --machines {builddir}")) 48 self._run(f"meson compile -C {builddir} -v") 51 self._run(f"meson install -C {builddir} --destdir {installdir}") [all …]
|
| /openbmc/openbmc/poky/meta/classes-recipe/ |
| H A D | meson.bbclass | 4 # SPDX-License-Identifier: MIT 7 inherit python3native meson-routines qemu 9 DEPENDS:append = " meson-native ninja-native" 11 EXEWRAPPER_ENABLED:class-native = "False" 12 EXEWRAPPER_ENABLED ?= "${@bb.utils.contains('MACHINE_FEATURES', 'qemu-usermode', 'True', 'False', d… 13 DEPENDS:append = "${@' qemu-native' if d.getVar('EXEWRAPPER_ENABLED') == 'True' else ''}" 15 # As Meson enforces out-of-tree builds we can just use cleandirs 19 # Where the meson.build build configuration is 33 MESONOPTS = " --prefix ${prefix} \ 34 --buildtype ${MESON_BUILDTYPE} \ [all …]
|
| /openbmc/phosphor-logging/ |
| H A D | meson.build | 2 'phosphor-logging', 10 'libonly=' + (meson.is_subproject() ? 'true' : 'false'), 11 'tests=' + (meson.is_subproject() ? 'disabled' : 'auto'), 15 cpp = meson.get_compiler('cpp') 22 sdbuspp_gen_meson_prog = find_program('sdbus++-gen-meson', native: true) 30 pdi_dep = dependency('phosphor-dbus-interfaces') 87 # Generate callouts-gen.hpp. 89 'callouts-gen.hpp'.underscorify(), 92 'callouts/callouts-gen.hpp.mako', 95 output: 'callouts-gen.hpp', [all …]
|
| /openbmc/openbmc/meta-openembedded/meta-oe/recipes-devtools/perfetto/libperfetto/ |
| H A D | 0001-meson-add-pc-file-for-lib_perfetto.patch | 2 From: Markus Volk <f_l_k@t-online.de> 4 Subject: [PATCH] meson: add PC file for lib_perfetto 6 Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> 7 --- 8 Upstream-Status: Pending 10 meson.build | 10 +++++++++- 11 1 file changed, 9 insertions(+), 1 deletion(-) 13 diff --git a/meson.build b/meson.build 15 --- a/meson.build 16 +++ b/meson.build [all …]
|
| /openbmc/openpower-hw-diags/ |
| H A D | .eslintignore | 1 # Ignore meson log output 2 build/meson-logs/*
|
| /openbmc/phosphor-debug-collector/ |
| H A D | README.md | 1 # phosphor-debug-collector 3 Phosphor Debug Collector provides mechanisms to collect various log files and 11 To build this package with meson, do the following steps: 14 1. meson builddir 15 2. ninja -C builddir 18 To clean the built files run `ninja -C builddir clean`. 23 [local-ci-build](https://github.com/openbmc/docs/blob/master/testing/local-ci-build.md) 28 meson -Dtests=enabled build 29 ninja -C build test
|
| H A D | meson.build | 1 # SPDX-License-Identifier: Apache-2.0 4 'phosphor-debug-collector', 14 license: 'Apache-2.0', 17 cpp = meson.get_compiler('cpp') 30 sdbuspp_gen_meson_prog = find_program('sdbus++-gen-meson') 33 phosphor_dbus_interfaces_dep = dependency('phosphor-dbus-interfaces') 34 phosphor_logging_dep = dependency('phosphor-logging') 36 # nlohmann-json dependency 63 add_project_arguments('-U_FORTIFY_SOURCE', language: ['cpp', 'c']) 124 description: 'The log manager DBus object path', [all …]
|
| /openbmc/phosphor-user-manager/ |
| H A D | .gitignore | 1 # Meson ignores. 17 /ar-lib 18 /mdate-sh 19 /py-compile 20 /test-driver 26 /autoscan.log 27 /autoscan-*.log 36 /install-sh 38 /stamp-h1 52 /config.log [all …]
|
| /openbmc/openbmc/meta-phosphor/recipes-phosphor/sel-logger/ |
| H A D | phosphor-sel-logger_git.bb | 1 # SEL Logger has the ability to monitor and automatically log SEL records for 10 LICENSE = "Apache-2.0" 16 phosphor-dbus-interfaces \ 20 PACKAGECONFIG[log-threshold] = "-Dlog-threshold=true,-Dlog-threshold=false," 21 PACKAGECONFIG[log-pulse] = "-Dlog-pulse=true,-Dlog-pulse=false," 22 PACKAGECONFIG[log-watchdog] = "-Dlog-watchdog=true,-Dlog-watchdog=false," 23 PACKAGECONFIG[log-alarm] = "-Dlog-alarm=true,-Dlog-alarm=false," 24 PACKAGECONFIG[log-host] = "-Dlog-host=true,-Dlog-host=false," 25 PACKAGECONFIG[send-to-logger] = "-Dsend-to-logger=true,-Dsend-to-logger=false,phosphor-logging" 26 PACKAGECONFIG[sel-delete] = "-Dsel-delete=true,-Dsel-delete=false" [all …]
|
| /openbmc/openbmc/poky/documentation/migration-guides/ |
| H A D | release-notes-3.4.1.rst | 1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK 4 ---------------------------------- 9 - :yocto_bugs:`bsps-hw.bsps-hw.Test_Seek_bar_and_volume_control manual test case failure </show_bug… 14 - glibc: Backport fix for :cve_nist:`2021-43396` 15 - vim: add patch number to :cve_nist:`2021-3778` patch 16 - vim: fix :cve_nist:`2021-3796`, :cve_nist:`2021-3872`, and :cve_nist:`2021-3875` 17 - squashfs-tools: follow-up fix for :cve_nist:`2021-41072` 18 - avahi: update CVE id fixed by local-ping.patch 19 - squashfs-tools: fix :cve_nist:`2021-41072` 20 - ffmpeg: fix :cve_nist:`2021-38114` [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/phosphor-dbus-interfaces/registry/ |
| H A D | meson.build | 3 command: ['cp', '-v', '--parents', '@INPUT@', '@OUTDIR@'], 4 output: 'registry.log', 11 registry_copy_dir = meson.current_build_dir()
|
| /openbmc/openbmc/meta-phosphor/recipes-phosphor/interfaces/ |
| H A D | bmcweb_git.bb | 1 LICENSE = "Apache-2.0" 10 nlohmann-json \ 22 file://run-ptest \ 30 inherit pkgconfig meson ptest 33 http-zstd \ 35 mutual-tls-auth \ 36 redfish-bmc-journal \ 39 PACKAGECONFIG[dbus-rest] = "-Drest=enabled,-Drest=disabled" 40 PACKAGECONFIG[http-zstd] = "-Dhttp-zstd=enabled,-Dhttp-zstd=disabled,zstd" 41 PACKAGECONFIG[insecure-redfish-expand] = "-Dinsecure-enable-redfish-query=enabled" [all …]
|
| /openbmc/libcper/ |
| H A D | meson.build | 8 'tests=' + (meson.is_subproject() ? 'disabled' : 'enabled'), 14 spec_dir = meson.current_source_dir() + '/specification/json' 15 example_dir = meson.current_source_dir() + '/examples' 18 '-DLIBCPER_EXAMPLES="' + example_dir + '"', 19 '-DLIBCPER_JSON_SPEC="' + spec_dir + '"', 20 '-D_POSIX_C_SOURCE=200809L', 21 '-Wno-gnu-statement-expression-from-macro-expansion', 28 if get_option('output-all-properties').enabled() 29 add_project_arguments('-DOUTPUT_ALL_PROPERTIES', language: 'c') 35 'sections/cper-section-ampere.c', [all …]
|
| /openbmc/entity-manager/ |
| H A D | meson.build | 2 'entity-manager', 5 license: 'Apache-2.0', 9 add_project_arguments('-Wno-psabi', language: 'cpp') 12 '-DBOOST_ASIO_NO_DEPRECATED', 13 '-DBOOST_SYSTEM_NO_DEPRECATED', 14 '-DBOOST_ERROR_CODE_HEADER_ONLY', 15 '-DBOOST_NO_RTTI', 16 '-DBOOST_NO_TYPEID', 17 '-DBOOST_ALL_NO_LIB', 18 '-DBOOST_ALLOW_DEPRECATED_HEADERS', [all …]
|
| /openbmc/openbmc/meta-phosphor/recipes-phosphor/logging/ |
| H A D | bios-bmc-smm-error-logger_git.bb | 2 DESCRIPTION = "Allows BIOS in SMM to log errors to the BMC" 3 LICENSE = "Apache-2.0" 9 nlohmann-json \ 12 phosphor-dbus-interfaces \ 18 SRC_URI = "git://github.com/openbmc/bios-bmc-smm-error-logger;branch=main;protocol=https" 23 inherit meson pkgconfig systemd 26 -Dtests=disabled \
|