Home
last modified time | relevance | path

Searched +full:- +full:meson (Results 1 – 25 of 739) sorted by relevance

12345678910>>...30

/external/libdav1d/
D.gitlab-ci.yml2 - style
3 - build
4 - test
6 .debian-amd64-common:
7 image: registry.videolan.org/dav1d-debian-unstable:20240406142551
10 - docker
11 - amd64
13 .debian-amd64-minimum:
14 image: registry.videolan.org/dav1d-debian-minimum:20240406142551
17 - docker
[all …]
/external/freetype/
D.gitlab-ci.yml4 - build
6 # FIXME: Use --werror once warnings are fixed.
8 MESON_ARGS: --fatal-meson-warnings --default-library=both
9 MESON_ARGS_WINDOWS: ${MESON_ARGS} --force-fallback-for=zlib
14 image: "registry.freedesktop.org/gstreamer/gstreamer/amd64/windows:2022-07-29.3-main"
17 - 'docker'
18 - 'windows'
19 - '2022'
20 - 'gstreamer-windows'
24 # https://gitlab.freedesktop.org/freetype/docker-images/container_registry/20896
[all …]
/external/mesa3d/docs/
Dmeson.rst1 Compilation and Installation Using Meson
5 ---------------
7 For general information about Meson see the `Meson
12 Mesa requires Meson >= 0.60.0 to build.
16 <https://mesonbuild.com/Getting-meson.html>`__ to install the
17 current version of Meson.
19 The Meson build of Mesa is tested on Linux, macOS, Windows, Cygwin,
22 Unix-like OSes
25 If Meson is not already installed on your system, you can typically
28 .. code-block:: sh
[all …]
Dinstall.rst8 meson
11 -----------------------------
19 - `Meson <https://mesonbuild.com>`__ is required when building on \*nix
21 - Android Build system when building as native Android component. Meson
30 - GCC 8.0.0 or later (some parts of Mesa may require later versions)
31 - Clang 5.0 or later (some parts of Mesa may require later versions)
32 - Microsoft Visual Studio 2019 Version 16.11 or later and
38 - `Python <https://www.python.org/>`__ - Python 3.6 or newer is required.
39 - Python package ``packaging`` is required on Python 3.12+:
41 - `Python Mako module <https://www.makotemplates.org/>`__ - Python Mako
[all …]
/external/harfbuzz_ng/.circleci/
Dconfig.yml4 win32-executor:
6 - image: cimg/base:2023.10
7 win64-executor:
9 - image: cimg/base:2023.10
10 dist-executor:
12 - image: cimg/base:2023.10
16 macos-aat-fonts:
20 - checkout
21- run: HOMEBREW_NO_AUTO_UPDATE=1 brew install pkg-config ragel freetype glib cairo python3 icu4c g…
22 - run: pip3 install meson --upgrade
[all …]
/external/mesa3d/.gitlab-ci/meson/
Dbuild.sh6 . "${SCRIPTS_DIR}/setup-test-env.sh"
8 section_switch meson-cross-file "meson: cross file generate"
10 set -e
11 set -o xtrace
18 CROSS_FILE=/cross_file-"$CROSS".txt
20 export PATH=$PATH:$PWD/.gitlab-ci/build
25 "c = 'compiler-wrapper-${CC:-gcc}.sh'" \
26 "cpp = 'compiler-wrapper-${CXX:-g++}.sh'"
28 # We need to control the version of llvm-config we're using, so we'll
30 if test -n "$LLVM_VERSION"; then
[all …]
/external/flashrom/doc/dev_guide/
Dbuilding_from_source.rst7 * meson
9 * pkg-config
10 * sphinx-build*
12 | \* optional, to build man-pages and html documentation
17 * linux-headers [#b2]_
22 * NI-845x driver & library package [#b3]_
31 -----
34 meson setup builddir
35 meson compile -C builddir
36 meson test -C builddir
[all …]
/external/libva/.github/workflows/
Dwindows.yml9 windows-msvc:
10 runs-on: windows-2022
12 - name: 'Checkout'
14 - name: 'Setup Python'
15 uses: actions/setup-python@v5
17 python-version: '3.x'
18 - name: 'Install Meson'
19 run: pip install meson
20 - name: 'Enter DevShell'
23 - name: 'Configure with meson'
[all …]
Dubuntu.yml9 CFLAGS: -Wall -Werror
15 compiler: [clang-15, gcc]
16 os: [ubuntu-22.04, ubuntu-20.04]
17 build: [meson, autotools]
18 runs-on: ${{ matrix.os }}
23 - name: 'Checkout'
25 - name: 'Install toolchain'
26 if: ${{ (matrix.compiler == 'clang-15') }}
27 run: .github/workflows/install-clang.sh 15
28 - name: 'Install prerequisites'
[all …]
/external/libopus/meson/
DREADME.md1 # Using the Meson Build System for the Opus Project
3 …vides instructions for using the Meson build system to build the Opus project with various configu…
5 …ersions are released. For the most up-to-date and accurate information, we recommend referring to …
11 - [Meson](https://mesonbuild.com/Quick-guide.html)
12 - [Ninja](https://ninja-build.org/) (recommended as the build backend, although other backends are …
13 - [Git](https://git-scm.com/) (optional, but recommended for version control integration)
14 - A working C compiler
18 Follow the steps below to build the Opus project using Meson.
29Meson, you can set the desired configuration options using the -D flag followed by the option name…
34 meson setup builddir -Dtests=disabled
[all …]
/external/igt-gpu-tools/
D.gitlab-ci.yml1 image: $CI_REGISTRY/$CI_PROJECT_PATH/igt-fedora:latest
4 -Dlibdrm_drivers=intel,nouveau,amdgpu
5 -Doverlay=enabled
6 -Dchamelium=enabled
7 -Dvalgrind=enabled
8 -Dman=enabled
9 -Dtests=enabled
10 -Drunner=enabled
11 -Dlibunwind=enabled
12 LANG: "C.UTF-8"
[all …]
/external/liblc3/.github/workflows/
Dci.yaml10 build-linux:
11 runs-on: ubuntu-latest
13 - uses: actions/checkout@v4
14 - run: gcc -v
15 - run: make
17 build-linux-meson:
18 runs-on: ubuntu-latest
20 - uses: actions/checkout@v4
21 - uses: actions/setup-python@v5
23 python-version: '3.10'
[all …]
/external/lz4/build/meson/
DREADME.md1 Meson build system for lz4
4 Meson is a build system designed to optimize programmer productivity.
5 It aims to do this by providing simple, out-of-the-box support for
9 This Meson build system is provided with no guarantee.
13 `cd` to this meson directory (`contrib/meson`)
16 meson setup --buildtype=release -Ddefault_library=shared -Dprograms=true builddir
31 meson configure
34 See [man meson(1)](https://manpages.debian.org/testing/meson/meson.1.en.html).
/external/zstd/build/meson/
DREADME.md1 Meson build system for zstandard
4 Meson is a build system designed to optimize programmer productivity.
5 It aims to do this by providing simple, out-of-the-box support for
9 This Meson build system is provided with no guarantee and maintained
17 `cd` to this meson directory (`build/meson`)
20 meson setup -Dbin_programs=true -Dbin_contrib=true builddir
35 meson configure
38 See [man meson(1)](https://manpages.debian.org/testing/meson/meson.1.en.html).
/external/harfbuzz_ng/
DTESTING.md4 meson build
5 ninja -Cbuild
6 meson test -Cbuild
12 meson test -Cbuild --gdb testname
18 Values defined in `hb-debug.hh`.
21 CPPFLAGS='-DHB_DEBUG_SUBSET=100' meson setup build --reconfigure
22 meson test -C build
28 meson setup build -Db_sanitize=address --reconfigure
29 meson compile -C build
30 meson test -C build
[all …]
DBUILD.md4 …$ sudo apt-get install meson pkg-config ragel gtk-doc-tools gcc g++ libfreetype6-dev libglib2.0-de…
8 $ sudo dnf install meson pkgconfig gtk-doc gcc gcc-c++ freetype-devel glib2-devel cairo-devel
12 $ sudo pacman -Suy meson pkg-config ragel gcc freetype2 glib2 glib2-devel cairo
16 brew install pkg-config ragel gtk-doc freetype glib cairo meson
18 Then use meson to build the project and run the tests, like:
20 meson build && ninja -Cbuild && meson test -Cbuild
22 On Windows, meson can build the project like above if a working MSVC's cl.exe
24 something like `meson build --wrap-mode=default` it fetches and compiles most
26 or via the Visual Studio installer when building with MSVC, using meson.
31 of building HarfBuzz to `g++ src/harfbuzz.cc -fno-exceptions` but there is
/external/v4l-utils/
DINSTALL.md5 * meson and a C and C++ compiler
11 v4l-utils can be built and installed using meson as follows:
14 meson setup build/
15 ninja -C build/
16 sudo ninja -C build/ install
24 meson configure build/
27 To change the options values use the `-D` option:
30 meson configure -Doption=newvalue build/
36 ninja -C build/
39 More info about meson options:
[all …]
/external/libxkbcommon/.github/workflows/
Dmain.yml11 runs-on: ubuntu-18.04
16 - uses: actions/checkout@v2
17 - uses: actions/setup-python@v1
19 python-version: '3.7'
20 - name: Install dependencies
22 python -m pip install --upgrade pip meson
23 sudo apt update -y
24 sudo env DEBIAN_FRONTEND=noninteractive apt install -y \
25 doxygen libxcb-xkb-dev valgrind ninja-build \
26 libwayland-dev wayland-protocols bison graphviz
[all …]
/external/virglrenderer/ci/
Drun_tests.sh5 set -x
21 # Let .gitlab-ci or local ci runner set
23 NUM_THREADS=${NUM_THREADS:-$(expr $(expr $(nproc) / 8) + 1)}
27 …export LD_LIBRARY_PATH=/usr/local/lib64:/usr/local/lib:/usr/local/lib/x86_64-linux-gnu:$LD_LIBRARY…
32 mkdir -p $CCACHE_DIR
33 ccache -s
41 if [[ ! -c $RENDER_DEVICE ]]; then
47 mkdir -p build && \
48 meson build/ && \
49meson configure build/ -Dprefix=/usr/local -Dplatforms=x11,wayland -Ddri-drivers= -Dgallium-driver…
[all …]
/external/jsoncpp/
Dmeson.build6 # annoying process ensures that amalgamate, CMake, and meson all report the
8 # 1. /meson.build
39 if get_option('default_library') == 'shared' and meson.get_compiler('cpp').get_id() == 'msvc'
40 dll_export_flag = '-DJSON_DLL_BUILD'
41 dll_import_flag = '-DJSON_DLL'
60 version : meson.project_version(),
69 version : meson.project_version())
72 if meson.is_subproject() or not get_option('tests')
103 '-B',
104 join_paths(meson.current_source_dir(), 'test/runjsontests.py'),
[all …]
/external/mesa3d/.gitlab-ci/build/
Dgitlab-ci.yml2 .build-common:
3 extends: .container+build-rules
7 # Build jobs don't take more than 1-3 minutes. 5-8 min max on a fresh runner
21 - _build/meson-logs/*.txt
22 - _build/meson-logs/strace
23 - artifacts
26 .build-linux:
27 extends: .build-common
34 - !reference [default, before_script]
35 - |
[all …]
/external/wayland/src/
Dmeson.build2 error('Either -Dscanner=true or -Dlibraries=true is required')
6 wayland_version_h.set('WAYLAND_VERSION', meson.project_version())
11 input: 'wayland-version.h.in',
12 output: 'wayland-version.h',
20 'wayland-util',
21 sources: 'wayland-util.c'
30 # wayland-scanner
33 scanner_args = [ '-include', 'config.h' ]
36 scanner_deps += dependency('libxml-2.0')
37 scanner_args += '-DHAVE_LIBXML=1'
[all …]
/external/libopus/
D.gitlab-ci.yml2 - template: 'Workflows/Branch-Pipelines.gitlab-ci.yml'
4 …ttps://docs.gitlab.com/ee/ci/yaml/workflow.html#switch-between-branch-pipelines-and-merge-request-
7 - if: $CI_PIPELINE_SOURCE == "merge_request_event"
8 - if: $CI_COMMIT_BRANCH && $CI_OPEN_MERGE_REQUESTS && $CI_PIPELINE_SOURCE == "push"
10 - if: $CI_COMMIT_BRANCH
11 - if: $CI_COMMIT_TAG
15 - docker
16 image: 'debian:bookworm-slim'
18 # https://docs.gitlab.com/ee/ci/yaml/yaml_optimization.html#reference-tags
21 # Make sure we have a recent annotated tag, otherwise meson/get-version.py
[all …]
/external/libdisplay-info/
D.gitlab-ci.yml2 - project: 'freedesktop/ci-templates'
5 - '/templates/ci-fairy.yml'
6 - '/templates/alpine.yml'
8 # When updating the prepare-container step, make sure to bump
11 # $ git push -f -o ci.variable="FDO_FORCE_REBUILD=1"
13 FDO_UPSTREAM_REPO: 'emersion/libdisplay-info'
14 FDO_DISTRIBUTION_TAG: '2024-06-07.0'
18 - if: $CI_PIPELINE_SOURCE == 'merge_request_event'
19 - if: $CI_PIPELINE_SOURCE == 'push'
22 - "Contribution checks"
[all …]
/external/mesa3d/meson_to_hermetic/
DREADME.md6 How: parse the meson build tree into a python build script, which can be used
12 - Python 3.11+
13 - See `requirements.txt`
14- [![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/ma…
19 2. Run the `setup-venv.sh` file to automatically create a python3 venv and install dependencies.
23 - IMPORTANT: Run the lint.sh from the `meson_to_hermetic` directory.
25 ## 1 - Generate python from meson
27 generate_python_build.py: reads meson.build files (following subdir() commands)
28 and uses meson2python to transform the meson into python.
30 meson2python.py: passes meson.build input and the meson grammar to
[all …]

12345678910>>...30