/third_party/json/ |
D | .travis.yml | 21 - os: linux 24 - COMPILER=g++-4.9 25 - CMAKE_OPTIONS=-DJSON_Valgrind=ON 28 sources: ['ubuntu-toolchain-r-test'] 29 packages: ['g++-4.9', 'valgrind', 'ninja-build'] 32 - os: linux 35 - COMPILER=clang++-7 36 - CMAKE_OPTIONS=-DJSON_Sanitizer=ON 37 - UBSAN_OPTIONS=print_stacktrace=1,suppressions=$(pwd)/test/src/UBSAN.supp 40 sources: ['ubuntu-toolchain-r-test', 'llvm-toolchain-trusty-7'] [all …]
|
/third_party/ninja/.github/workflows/ |
D | linux.yml | 1 name: Linux 11 runs-on: [ubuntu-latest] 15 - uses: actions/checkout@v2 16 - name: Install dependencies 18 … curl -L -O https://github.com/Kitware/CMake/releases/download/v3.16.4/cmake-3.16.4-Linux-x86_64.sh 19 chmod +x cmake-3.16.4-Linux-x86_64.sh 20 ./cmake-3.16.4-Linux-x86_64.sh --skip-license --prefix=/usr/local 21 …curl -L -O https://www.mirrorservice.org/sites/dl.fedoraproject.org/pub/epel/7/x86_64/Packages/p/p… 22 …curl -L -O https://www.mirrorservice.org/sites/dl.fedoraproject.org/pub/epel/7/x86_64/Packages/p/p… 23 rpm -U --quiet p7zip-16.02-10.el7.x86_64.rpm [all …]
|
/third_party/cef/ |
D | CMakeLists.txt.in | 2 # reserved. Use of this source code is governed by a BSD-style license that 7 # CMake is a cross-platform open-source build system that can generate project 11 # CMake-generated project formats that have been tested with this CEF binary 14 # Linux: Ninja, GCC 7.5.0+, Unix Makefiles 15 # MacOS: Ninja, Xcode 12.2 to 13.0 16 # Windows: Ninja, Visual Studio 2019+ 18 # Ninja is a cross-platform open-source tool for running fast builds using 19 # pre-installed platform toolchains (GNU, clang, Xcode or MSVC). It can be 20 # downloaded from http://martine.github.io/ninja/ or installed via a platform 39 # - CMake version 3.19 or newer. [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/gn/infra/recipes/gn.expected/ |
D | ci_linux.json | 34 "--tags", 85 "rev-parse", 102 "name": "git.rev-parse", 111 "-root", 113 "-ensure-file", 114 …"infra/ninja/${platform} version:1.8.2\nfuchsia/third_party/clang/${platform} integration\n@Subdir… 115 "-max-threads", 117 "-json-output", 139 …TEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_id-of-integration-----\", @@… 140 …"@@@STEP_LOG_LINE@json.output@ \"package\": \"fuchsia/third_party/clang/resolved-platform\"… [all …]
|
D | cipd_register.json | 15 "name": "infra-internal:ci" 34 "--tags", 42 "name": "infra-internal:ci" 67 "name": "infra-internal:ci" 85 "rev-parse", 92 "name": "infra-internal:ci" 102 "name": "git.rev-parse", 111 "-root", 113 "-ensure-file", 114 …"infra/ninja/${platform} version:1.8.2\nfuchsia/third_party/clang/${platform} integration\n@Subdir… [all …]
|
D | cipd_exists.json | 15 "name": "infra-internal:ci" 34 "--tags", 42 "name": "infra-internal:ci" 67 "name": "infra-internal:ci" 85 "rev-parse", 92 "name": "infra-internal:ci" 102 "name": "git.rev-parse", 111 "-root", 113 "-ensure-file", 114 …"infra/ninja/${platform} version:1.8.2\nfuchsia/third_party/clang/${platform} integration\n@Subdir… [all …]
|
D | cq_linux.json | 34 "--tags", 85 "rev-parse", 102 "name": "git.rev-parse", 162 "-root", 164 "-ensure-file", 165 …"infra/ninja/${platform} version:1.8.2\nfuchsia/third_party/clang/${platform} integration\n@Subdir… 166 "-max-threads", 168 "-json-output", 190 …TEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_id-of-integration-----\", @@… 191 …"@@@STEP_LOG_LINE@json.output@ \"package\": \"fuchsia/third_party/clang/resolved-platform\"… [all …]
|
/third_party/lz4/ |
D | .travis.yml | 7 - name: (macOS) General Test 11 - make # test library build 12 - make clean 13 …- make test MOREFLAGS='-Werror -Wconversion -Wno-sign-conversion' | tee # test scenario where `std… 15 # Container-based 12.04 LTS Server Edition 64 bit (doesn't support 32-bit includes) 16 - name: (Precise) benchmark test 19 - make -C tests test-lz4 test-lz4c test-fullbench 21 - name: (Precise) frame and fuzzer test 24 - sudo sysctl -w vm.mmap_min_addr=4096 26 - make -C tests test-frametest test-fuzzer [all …]
|
/third_party/jsoncpp/.travis_scripts/ |
D | travis.install.linux.sh | 1 set -vex 3 wget https://github.com/ninja-build/ninja/releases/download/v1.9.0/ninja-linux.zip 4 unzip -q ninja-linux.zip -d build
|
/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/ninja/ |
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 at 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: MSVC 12 - MSYSTEM: LINUX 16 - image: Visual Studio 2017 17 MSYSTEM: LINUX 18 - image: Ubuntu1804 20 - image: Ubuntu1804 24 - [all …]
|
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.""" 43 if self._platform.startswith('linux'): 44 self._platform = 'linux' 70 return ['linux', 'darwin', 'freebsd', 'openbsd', 'solaris', 'sunos5', 78 return self._platform == 'linux' 109 return self._platform in ('freebsd', 'linux', 'openbsd', 'bitrig', 123 Used to bootstrap Ninja from scratch. In --bootstrap mode this [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/flutter/skia/third_party/externals/angle2/doc/ |
D | DevSetup.md | 3 … You can use these to build and run OpenGL ES 2.0 applications on Windows, Linux, Mac and Android. 8 …with git, helpful documentation can be found at [http://git-scm.com/documentation](http://git-scm.… 14 …* Clang will be set up by the build system and used by default. See below for platform-specific c… 15 * [depot_tools](http://dev.chromium.org/developers/how-tos/install-depot-tools) 16 … files, contribute patches, run the unit tests or build the shader compiler on non-Windows systems. 20 …dio Community 2017 Update 3.2](https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnote… 24 …ersion 10.0.17134 exactly](https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk). 26 * [Cygwin's Bison, flex, and patch](https://cygwin.com/setup-x86_64.exe) (optional) 28 Use the latest versions of bison, flex and patch from the 64-bit cygwin distribution. 29 * **IMPORTANT**: Non-googlers need to set `DEPOT_TOOLS_WIN_TOOLCHAIN` environment variable to 0. [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 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/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/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. """ 9 import gyp.generator.ninja as ninja namespace 16 # These cannot run on non-Windows as they require a VS installation to 19 writer = ninja.NinjaWriter('foo', 'wee', '.', '.', 'build.ninja', '.', 20 'build.ninja', 'win') 30 writer = ninja.NinjaWriter('foo', 'wee', '.', '.', 'build.ninja', '.', 31 'build.ninja', 'linux')
|
/third_party/flutter/skia/third_party/externals/harfbuzz/.circleci/ |
D | config.yml | 5 macos-10.12.6-aat-fonts: 9 - checkout 10 …- run: HOMEBREW_NO_AUTO_UPDATE=1 brew install wget autoconf automake libtool pkg-config ragel free… 11 - run: ./autogen.sh --with-freetype --with-glib --with-gobject --with-cairo 12 - run: make -j4 13 - run: make check || .ci/fail.sh 15 macos-10.13.6-aat-fonts: 19 - checkout 20 …- run: HOMEBREW_NO_AUTO_UPDATE=1 brew install wget autoconf automake libtool pkg-config ragel free… 21 - run: ./autogen.sh --with-freetype --with-glib --with-gobject --with-cairo [all …]
|
/third_party/flutter/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 26 is_linux = platform.system() == 'Linux' 41 print('Script must be run on Linux or Windows.') 60 # Step 2: Generate the ninja build files in the output directory 66 if subprocess.call(['ninja', '-C', out_dir, 'glslang_validator']) != 0: 67 print('Error calling ninja') 85 upload_args = ['python', upload_script, '-b', 'angle-glslang-validator', glslang_dst] 103 print('----------------------------')
|
/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/flutter/skia/site/dev/testing/ |
D | xsan.md | 8 - UBSAN works on Linux, Mac, Android, and Windows, though some checks are platform-specific. 9 - ASAN works on Linux, Mac, Android. 10 - TSAN works on Linux and Mac. 11 - MSAN works on Linux[1]. 14 with the system-provided C++ standard library, which is usually libstdc++. 16 We ship a copy of libc++ with our Linux toolchain in /lib. 18 [1]To compile and run with MSAN, an MSAN-instrumented version of libc++ is needed. 23 ------------------------------------------ 26 <!--?prettify lang=sh?--> 29 python2 infra/bots/assets/clang_linux/download.py -t $CLANGDIR [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/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 …]
|