| /third_party/ninja/.github/workflows/ |
| D | linux.yml | 1 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/ |
| D | meson.rst | 5 --------------- 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/ |
| D | build.sh | 7 # 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/ |
| D | build.sh | 8 # 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/ |
| D | svga3d.rst | 6 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/ |
| D | DevSetup.md | 3 …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/ |
| D | test-users.yml | 10 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/json/ |
| D | .travis.yml | 22 - os: linux 24 … echo -n | openssl s_client -connect scan.coverity.com:443 | sed -ne '/-BEGIN CERTIFICATE-/,/-END … 27 sources: ['ubuntu-toolchain-r-test', 'llvm-toolchain-precise-3.6'] 28 packages: ['g++-6', 'clang-3.6', 'ninja-build'] 35 build_command: "make -C coverity_build" 38 - SPECIAL=coverity 39 - COMPILER=clang++-3.6 42 …- secure: "m89SSgE+ASLO38rSKx7MTXK3n5NkP9bIx95jwY71YEiuFzib30PDJ/DifKnXxBjvy/AkCGztErQRk/8ZCvq+4HX… 46 - os: osx 49 # Linux / GCC [all …]
|
| /third_party/ninja/ |
| D | configure.py | 9 # 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 …]
|
| D | README.md | 1 # 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 …]
|
| D | appveyor.yml | 3 - 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/vulkan-loader/.github/workflows/ |
| D | build.yml | 1 # 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/libfuse/ |
| D | README.md | 5 ----- 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/node/deps/npm/node_modules/node-gyp/gyp/ |
| D | test_gyp.py | 3 # Use of this source code is governed by a BSD-style license that can be 6 """gyptest.py -- test runner for GYP tests.""" 34 parser.add_argument("-a", "--all", action="store_true", help="run all tests") 35 parser.add_argument("-C", "--chdir", action="store", help="change to directory") 37 "-f", 38 "--format", 44 "-G", 45 "--gyp_option", 48 help="Add -G options to the gyp command line", 51 "-l", "--list", action="store_true", help="list available tests and exit" [all …]
|
| /third_party/node/tools/gyp/ |
| D | test_gyp.py | 3 # Use of this source code is governed by a BSD-style license that can be 6 """gyptest.py -- test runner for GYP tests.""" 34 parser.add_argument("-a", "--all", action="store_true", help="run all tests") 35 parser.add_argument("-C", "--chdir", action="store", help="change to directory") 37 "-f", 38 "--format", 44 "-G", 45 "--gyp_option", 48 help="Add -G options to the gyp command line", 51 "-l", "--list", action="store_true", help="list available tests and exit" [all …]
|
| /third_party/skia/site/docs/dev/testing/ |
| D | xsan.md | 2 --- 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/ |
| D | build-docker.sh | 8 # 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/ |
| D | build-docker.sh | 8 # 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/ |
| D | build-docker.sh | 8 # 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/ |
| D | update_glslang_binary.py | 4 # 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/node/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/ |
| D | ninja_test.py | 4 # Use of this source code is governed by a BSD-style license that can be 7 """ Unit tests for the ninja.py file. """ 12 import gyp.generator.ninja as ninja namespace 17 # These cannot run on non-Windows as they require a VS installation to 20 writer = ninja.NinjaWriter( 21 "foo", "wee", ".", ".", "build.ninja", ".", "build.ninja", "win" 35 writer = ninja.NinjaWriter( 36 "foo", "wee", ".", ".", "build.ninja", ".", "build.ninja", "linux"
|
| /third_party/node/tools/gyp/pylib/gyp/generator/ |
| D | ninja_test.py | 4 # Use of this source code is governed by a BSD-style license that can be 7 """ Unit tests for the ninja.py file. """ 12 import gyp.generator.ninja as ninja namespace 17 # These cannot run on non-Windows as they require a VS installation to 20 writer = ninja.NinjaWriter( 21 "foo", "wee", ".", ".", "build.ninja", ".", "build.ninja", "win" 35 writer = ninja.NinjaWriter( 36 "foo", "wee", ".", ".", "build.ninja", ".", "build.ninja", "linux"
|
| /third_party/node/deps/cares/ |
| D | INSTALL.md | 1 ** This file is adapted from libcurl and not yet fully rewritten for c-ares! ** 15 Lots of people download binary distributions of c-ares. This document 16 does not describe how to install c-ares using such a binary package. 17 This document describes how to compile, build and install c-ares from 24 release tarball, see the [GIT-INFO](GIT-INFO) file in the root directory 35 ### General Information, works on most Unix Platforms (Linux, FreeBSD, etc.) 47 [GIT-INFO](GIT_INFO) on how to proceed. 51 ./configure --help 53 If you want to install c-ares in a different file hierarchy than /usr/local, 56 ./configure --prefix=/path/to/c-ares/tree [all …]
|
| /third_party/vulkan-loader/scripts/gn/ |
| D | DEPS | 21 '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/ |
| D | compile_gm.sh | 4 # 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 …]
|