Home
last modified time | relevance | path

Searched +full:ninja +full:- +full:linux (Results 1 – 25 of 105) sorted by relevance

12345

/third_party/ninja/.github/workflows/
Dlinux.yml1 name: Linux
11 runs-on: [ubuntu-latest]
15 - uses: actions/checkout@v2
16 - uses: codespell-project/actions-codespell@master
19 - name: Install dependencies
21 … curl -L -O https://github.com/Kitware/CMake/releases/download/v3.16.4/cmake-3.16.4-Linux-x86_64.sh
22 chmod +x cmake-3.16.4-Linux-x86_64.sh
23 ./cmake-3.16.4-Linux-x86_64.sh --skip-license --prefix=/usr/local
24 …curl -L -O https://www.mirrorservice.org/sites/dl.fedoraproject.org/pub/epel/7/x86_64/Packages/p/p…
25 …curl -L -O https://www.mirrorservice.org/sites/dl.fedoraproject.org/pub/epel/7/x86_64/Packages/p/p…
[all …]
/third_party/mesa3d/docs/
Dmeson.rst5 ---------------
19 <https://mesonbuild.com/Getting-meson.html>`__ to install the
22 The Meson build of Mesa is tested on Linux, macOS, Windows, Cygwin,
25 Unix-like OSes
31 .. code-block:: console
33 sudo apt-get install meson # Ubuntu
37 .. code-block:: console
44 You'll also need `Ninja <https://ninja-build.org/>`__. If it's not
45 already installed, use apt-get or dnf to install the *ninja-build*
53 modules (Mako). You also need pkg-config (a hard dependency of Meson),
[all …]
/third_party/vk-gl-cts/external/amber/src/kokoro/android/
Dbuild.sh7 # http://www.apache.org/licenses/LICENSE-2.0
15 set -e # Fail on error
16 set -x # Display commands as run
22 export ANDROID_NDK="$BUILD_ROOT/android-ndk-r25b"
24 ANDROID_PLATFORM="android-14"
25 ANDROID_ABI="armeabi-v7a with NEON"
29 # Disable git's "detected dubious ownership" error - kokoro checks out the repo with a different
31 git config --global --add safe.directory '*'
34 echo y | sudo apt-get purge --auto-remove cmake
38 wget http://www.cmake.org/files/v3.18/cmake-3.18.6.tar.gz
[all …]
/third_party/vk-gl-cts/external/amber/src/kokoro/ndk-build/
Dbuild.sh8 # http://www.apache.org/licenses/LICENSE-2.0
16 set -e # fail on error
17 set -x # display commands
22 # Disable git's "detected dubious ownership" error - kokoro checks out the repo with a different
24 git config --global --add safe.directory '*'
27 export ANDROID_NDK="$BUILD_ROOT/android-ndk-r25b"
29 # Get NINJA.
30 wget -q https://github.com/ninja-build/ninja/releases/download/v1.8.2/ninja-linux.zip
31 unzip -q ninja-linux.zip
35 wget -q https://dl.google.com/android/repository/android-ndk-r25b-linux.zip
[all …]
/third_party/mesa3d/docs/drivers/
Dsvga3d.rst6 SVGA3D driver) for Linux using the latest source code. This driver gives
7 a Linux virtual machine access to the host's GPU for
8 hardware-accelerated 3D. VMware Workstation running on Linux or Windows
14 - The VM is configured for virtual hardware version 12.
15 - The host OS, GPU and graphics driver supports DX11 (Windows) or
16 OpenGL 4.0 (Linux, Mac)
17 - On Linux, the vmwgfx kernel module must be version 2.9.0 or later.
18 - A recent version of Mesa with the updated svga Gallium driver.
25 - Multisample antialiasing (2x, 4x)
26 - GL_ARB/AMD_draw_buffers_blend
[all …]
/third_party/skia/third_party/externals/angle2/doc/
DDevSetup.md3 …ests. You can use these to build and run OpenGL ES applications on Windows, Linux, Mac and Android.
8 … control. Helpful documentation can be found at [http://git-scm.com/documentation](http://git-scm.…
13 …* [depot_tools](https://commondatastorage.googleapis.com/chrome-infra-docs/flat/depot_tools/docs/h…
14 …wnload dependencies (with gclient), generate build files (with GN), and compile ANGLE (with ninja).
15 * Ensure `depot_tools` is in your path as it provides ninja for compilation.
16 * For Googlers, run `download_from_google_storage --config` to login to Google Storage.
22 …ws 10 SDK, latest version](https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk).
24 …* Required for GN-generated Visual Studio projects, the Debug runtime for D3D11, and the D3D Compi…
27 On Linux:
29 * Dependencies will be handled later (see `install-build-deps.sh` below).
[all …]
/third_party/rust/crates/rustix/.github/workflows/
Dtest-users.yml10 runs-on: ${{ matrix.os }}
15 …build: [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, mipsel-linux, mips64e…
17 - build: ubuntu
18 os: ubuntu-latest
20 - build: i686-linux
21 os: ubuntu-latest
23 target: i686-unknown-linux-gnu
24 gcc_package: gcc-i686-linux-gnu
25 gcc: i686-linux-gnu-gcc
26 libc_package: libc-dev-i386-cross
[all …]
/third_party/ninja/
Dconfigure.py9 # http://www.apache.org/licenses/LICENSE-2.0
17 """Script that generates the build.ninja for ninja itself.
19 Projects that use ninja themselves should either write a similar script
20 or use a meta-build system that supports Ninja output."""
40 if self._platform.startswith('linux'):
41 self._platform = 'linux'
67 return ['linux', 'darwin', 'freebsd', 'openbsd', 'solaris', 'sunos5',
75 return self._platform == 'linux'
106 return self._platform in ('freebsd', 'linux', 'openbsd', 'bitrig',
120 Used to bootstrap Ninja from scratch. In --bootstrap mode this
[all …]
DREADME.md1 # Ninja chapter
3 Ninja is a small build system with a focus on speed.
4 https://ninja-build.org/
6 See [the manual](https://ninja-build.org/manual.html) or
10 Binaries for Linux, Mac and Windows are available on
11 [GitHub](https://github.com/ninja-build/ninja/releases).
12 Run `./ninja -h` for Ninja help.
15 resulting ninja binary. However, to enable features like Bash
19 If you're interested in making changes to Ninja, read
22 ## Building Ninja itself
[all …]
Dappveyor.yml3 - Visual Studio 2017
4 - Ubuntu1804
10 - MSYSTEM: MINGW64
11 - MSYSTEM: LINUX
15 - image: Visual Studio 2017
16 MSYSTEM: LINUX
17 - image: Ubuntu1804
21 -
24 - MSYSTEM: MINGW64
26 ps: "C:\\msys64\\usr\\bin\\bash -lc @\"\n
[all …]
/third_party/libfuse/
DREADME.md5 -----
8 to export a filesystem to the Linux kernel. The FUSE project consists
17 send responses back. libfuse offers two APIs: a "high-level",
18 synchronous API, and a "low-level" asynchronous API. In both cases,
20 callbacks. When using the high-level API, the callbacks may work with
22 finishes when the callback function returns. When using the low-level
28 ------------------
30 libfuse is shipped by all major Linux distributions and has been in
35 beyond addressing high-impact issues. When reporting bugs, please
42 -------------------
[all …]
/third_party/vulkan-loader/.github/workflows/
Dbuild.yml1 # Copyright (c) 2021-2023 Valve Corporation
2 # Copyright (c) 2021-2023 LunarG, Inc.
8 # http://www.apache.org/licenses/LICENSE-2.0
21 # https://docs.github.com/en/actions/using-jobs/using-concurrency
25 group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
26 cancel-in-progress: true
32 - main
34 permissions: read-all
37 linux:
38 runs-on: ${{matrix.os}}
[all …]
/third_party/skia/site/docs/dev/testing/
Dxsan.md2 ---
6 ---
13 - UBSAN works on Linux, Mac, Android, and Windows, though some checks are platform-specific.
14 - ASAN works on Linux, Mac, Android, and Windows.
15 - TSAN works on Linux and Mac.
16 - MSAN works on Linux[1].
19 with the system-provided C++ standard library, which is usually libstdc++.
21 We ship a copy of libc++ with our Linux toolchain in /lib.
23 [1]To compile and run with MSAN, an MSAN-instrumented version of libc++ is needed.
28 ------------------------------------------
[all …]
/third_party/spirv-tools/kokoro/scripts/linux/
Dbuild-docker.sh8 # http://www.apache.org/licenses/LICENSE-2.0
16 # Linux Build Script.
19 set -e
21 set -x
26 git config --global --add safe.directory $ROOT_DIR
31 using clang-10.0.0
33 using gcc-9
40 if [[ -d "$dir" ]]; then
41 rm -fr "$dir"
46 if [ $TOOL != "cmake-smoketest" ]; then
[all …]
/third_party/skia/third_party/externals/spirv-tools/kokoro/scripts/linux/
Dbuild-docker.sh8 # http://www.apache.org/licenses/LICENSE-2.0
16 # Linux Build Script.
19 set -e
21 set -x
26 using clang-10.0.0
28 using gcc-9
36 if [[ ! -d "$dir" ]]; then
43 if [[ -d "$dir" ]]; then
44 rm -fr "$dir"
49 clone_if_missing https://github.com/KhronosGroup/SPIRV-Headers external/spirv-headers --depth=1
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/kokoro/scripts/linux/
Dbuild-docker.sh8 # http://www.apache.org/licenses/LICENSE-2.0
16 # Linux Build Script.
19 set -e
21 set -x
26 using clang-10.0.0
28 using gcc-9
36 if [[ ! -d "$dir" ]]; then
43 if [[ -d "$dir" ]]; then
44 rm -fr "$dir"
49 clone_if_missing https://github.com/KhronosGroup/SPIRV-Headers external/spirv-headers --depth=1
[all …]
/third_party/skia/third_party/externals/angle2/tools/glslang/
Dupdate_glslang_binary.py4 # Use of this source code is governed by a BSD-style license that can be
10 # glslang and uploads it to the bucket for Windows or Linux. It
11 # currently only works on Windows and Linux. It also will update the
30 print('Script must be run on Linux or Windows.')
47 # Step 2: Generate the ninja build files in the output directory
53 if subprocess.call(['ninja', '-C', out_dir, 'glslang_validator']) != 0:
54 print('Error calling ninja')
69 if not angle_tools.upload_to_google_storage('angle-glslang-validator', [glslang_dst]):
81 print('----------------------------')
/third_party/vulkan-loader/scripts/gn/
DDEPS21 'package': 'gn/gn/linux-${{arch}}',
26 'condition': 'host_os == "linux"',
37 'third_party/ninja': {
40 'package': 'infra/3pp/tools/ninja/${{platform}}',
54 'action': ['python3', 'build/linux/sysroot_scripts/install-sysroot.py',
55 '--arch=x64'],
/third_party/skia/modules/canvaskit/
Dcompile_gm.sh4 # Use of this source code is governed by a BSD-style license that can be
7 set -ex
11 if [[ ! -d $EMSDK ]]; then
31 EXTRA_CFLAGS="\"-DSK_DEBUG\", \"-DGR_TEST_UTILS\", "
32 RELEASE_CONF="-O1 --js-opts 0 -s DEMANGLE_SUPPORT=1 -frtti -s ASSERTIONS=1 -s GL_ASSERTIONS=1 -g \
33 -DSK_DEBUG --pre-js $BASE_DIR/debug.js"
39 RELEASE_CONF="-O3 -DSK_RELEASE --pre-js $BASE_DIR/release.js \
40 -DGR_TEST_UTILS"
41 EXTRA_CFLAGS="\"-DSK_RELEASE\", \"-DGR_TEST_UTILS\", "
46 mkdir -p $BUILD_DIR
[all …]
/third_party/skia/third_party/externals/freetype/
D.gitlab-ci.yml2 - build
4 # FIXME: Use --werror once warnings are fixed.
6 MESON_ARGS: --fatal-meson-warnings
7 MESON_ARGS_WINDOWS: ${MESON_ARGS} --force-fallback-for=zlib
11 # https://gitlab.freedesktop.org/gstreamer/gst-ci/container_registry/213
12 image: 'registry.freedesktop.org/gstreamer/gst-ci/amd64/windows:v14-master'
15 - 'docker'
16 - 'windows'
17 - '1809'
18 - 'gstreamer-windows'
[all …]
/third_party/gn/build/
Dgen.py3 # Use of this source code is governed by a BSD-style license that can be
6 """Generates build.ninja that will build GN."""
34 if self._platform.startswith('linux'):
35 self._platform = 'linux'
65 …return ['linux', 'darwin', 'mingw', 'msys', 'msvc', 'aix', 'fuchsia', 'freebsd', 'netbsd', 'openbs…
71 return self._platform == 'linux'
98 …return self._platform in ['linux', 'freebsd', 'darwin', 'aix', 'openbsd', 'haiku', 'solaris', 'msy…
108 and be able to regenerate a corresponding command-line to be
109 written in the generated Ninja file for the 'regen' rule.
124 """Generate a gen.py argument list to be embedded in a Ninja file."""
[all …]
/third_party/glib/
DREADME.win32.md1 Chun-wei Fan `<fanc999@yahoo.com.tw>`
21 You can also cross-compile GLib for Windows from Linux using the
22 cross-compiling mingw packages for your distro.
28 `meson; ninja` like on Linux.
31 compilation related to Win32 in GLib-using code:
33 - `G_OS_WIN32` is defined when compiling for native Win32, without
37 - `G_WITH_CYGWIN` is defined if compiling for the Cygwin
42 - `G_PLATFORM_WIN32` is defined when either `G_OS_WIN32` or `G_WITH_CYGWIN`
48 Additionally, there are the compiler-specific macros:
49 - `__GNUC__` is defined when using GCC or Clang
[all …]
/third_party/libuv/.github/workflows/
Dsanitizer.yml6 - '**'
7 - '!docs/**'
8 - '!.**'
9 - '.github/workflows/sanitizer.yml'
12 - v[0-9].*
13 - master
16 sanitizers-linux:
17 runs-on: ubuntu-22.04
19 - uses: actions/checkout@v2
20 - name: Setup
[all …]
DCI-unix.yml1 name: CI-unix
6 - '**'
7 - '!docs/**'
8 - '!src/win/**'
9 - '!.**'
10 - '.github/workflows/CI-unix.yml'
13 - v[0-9].*
14 - master
17 build-linux:
18 runs-on: ubuntu-latest
[all …]
/third_party/gn/
DREADME.md3 GN is a meta-build system that generates build files for
4 [Ninja](https://ninja-build.org).
15 * The [mailing list](https://groups.google.com/a/chromium.org/forum/#!forum/gn-dev).
26 * It has a readable, clean syntax. Once a build is set-up, it is generally
29 * It is designed for multi-platform projects. It can cleanly express many
43 * It has comprehensive build-in help available from the command-line.
50 have much knowledge about the build) down an easy-to-understand, well-lit
51 path. This isn't necessarily the correct trade-off for smaller projects.
77 GN can generate Ninja build files for C, C++, Rust, Objective C, and Swift
82 main built-in languages.
[all …]

12345