| /third_party/ninja/.github/workflows/ |
| D | macos.yml | 11 runs-on: macos-12 14 - uses: actions/checkout@v2 16 - name: Install dependencies 19 - name: Build ninja 24 cmake -Bbuild -GXcode '-DCMAKE_OSX_ARCHITECTURES=arm64;x86_64' 25 cmake --build build --config Release 27 - name: Test ninja 28 run: ctest -C Release -vv 29 working-directory: build 31 - name: Create ninja archive [all …]
|
| /third_party/spirv-tools/kokoro/scripts/macos/ |
| D | build.sh | 8 # http://www.apache.org/licenses/LICENSE-2.0 19 set -e 21 set -x 24 SRC=$PWD/github/SPIRV-Tools 30 git config --global --add safe.directory $SRC 32 # Get NINJA. 33 wget -q https://github.com/ninja-build/ninja/releases/download/v1.8.2/ninja-mac.zip 34 unzip -q ninja-mac.zip 35 chmod +x ninja 39 python3 utils/git-sync-deps --treeless [all …]
|
| /third_party/skia/third_party/externals/spirv-tools/kokoro/scripts/macos/ |
| D | build.sh | 8 # http://www.apache.org/licenses/LICENSE-2.0 19 set -e 21 set -x 24 SRC=$PWD/github/SPIRV-Tools 27 # Get NINJA. 28 wget -q https://github.com/ninja-build/ninja/releases/download/v1.8.2/ninja-mac.zip 29 unzip -q ninja-mac.zip 30 chmod +x ninja 34 git clone --depth=1 https://github.com/KhronosGroup/SPIRV-Headers external/spirv-headers 36 cd external && cd googletest && git reset --hard 1fb1bb23bb8418dc73a5a9a82bbed31dc610fec7 && cd .. … [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/kokoro/scripts/macos/ |
| D | build.sh | 8 # http://www.apache.org/licenses/LICENSE-2.0 19 set -e 21 set -x 24 SRC=$PWD/github/SPIRV-Tools 27 # Get NINJA. 28 wget -q https://github.com/ninja-build/ninja/releases/download/v1.8.2/ninja-mac.zip 29 unzip -q ninja-mac.zip 30 chmod +x ninja 34 git clone --depth=1 https://github.com/KhronosGroup/SPIRV-Headers external/spirv-headers 36 cd external && cd googletest && git reset --hard 1fb1bb23bb8418dc73a5a9a82bbed31dc610fec7 && cd .. … [all …]
|
| /third_party/vk-gl-cts/external/amber/src/kokoro/scripts/macos/ |
| D | build.sh | 8 # http://www.apache.org/licenses/LICENSE-2.0 16 set -e # fail on error 17 set -x # show commands 25 # Get ninja 26 wget -q https://github.com/ninja-build/ninja/releases/download/v1.8.2/ninja-mac.zip 27 unzip -q ninja-mac.zip 28 chmod +x ninja 31 echo $(date): $(cmake --version) 35 DEPS_ARGS+=" --with-swiftshader" 39 ./tools/git-sync-deps $DEPS_ARGS [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 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 …]
|
| /third_party/skia/third_party/externals/angle2/infra/specs/ |
| D | angle.json | 4 "android-arm64-pixel4": { 9 "--use-angle=gles", 10 "-v", 11 "--shard-timeout=500" 36 "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", 40 "test_id_prefix": "ninja://src/tests:angle_deqp_egl_tests/", 46 "--use-angle=vulkan", 47 "-v", 48 "--shard-timeout=500" 73 "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", [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++. 23 [1]To compile and run with MSAN, an MSAN-instrumented version of libc++ is needed. 28 ------------------------------------------ 31 <!--?prettify lang=sh?--> [all …]
|
| /third_party/gn/infra/recipes/gn.expected/ |
| D | ci_mac.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", 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 | cq_mac.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", 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/skia/tools/ |
| D | build_command_buffer.py | 5 # Use of this source code is governed by a BSD-style license that can be 25 parser.add_argument('-c', '--chrome-dir', required=True, help= 27 parser.add_argument('-o', '--output-dir', required=True, 30 parser.add_argument('--make-output-dir', default=False, action='store_true', 32 parser.add_argument('--chrome-out-dir', default='CommandBufferForSkia', 36 parser.add_argument('--extra-gn-args', default='', 39 parser.add_argument('--extra-ninja-args', default='', 40 help=('Extra arguments to pass to ninja when building the command ' 42 parser.add_argument('--chrome-revision', default='origin/lkgr', 44 parser.add_argument('--no-sync', action='store_true', default=False, [all …]
|
| /third_party/skia/infra/bots/recipe_modules/build/ |
| D | default.py | 2 # Use of this source code is governed by a BSD-style license that can be 13 '--chrome-dir', chrome_dir, 14 '--output-dir', out, 15 '--extra-gn-args', 'mac_sdk_min="10.13"', 16 '--no-sync', '--no-hooks', '--make-output-dir']) 31 '-DSWIFTSHADER_BUILD_TESTS=OFF', 32 '-DSWIFTSHADER_WARNINGS_AS_ERRORS=OFF', 33 '-DREACTOR_ENABLE_MEMORY_SANITIZER_INSTRUMENTATION=OFF', # Way too slow. 43 # CMakeLists.txt at a harmless non-existent path. 59 '-fsanitize=' + full, [all …]
|
| /third_party/gn/infra/recipe_modules/windows_sdk/examples/ |
| D | full.py | 2 # Use of this source code is governed by a BSD-style license that can be 16 api.step('ninja', ['ninja', '-C', 'out/Release']) 20 for platform in ('linux', 'mac', 'win'):
|
| /third_party/gn/infra/recipe_modules/macos_sdk/examples/ |
| D | full.py | 2 # Use of this source code is governed by a BSD-style license that can be 17 api.step('ninja', ['ninja', '-C', 'out/Release']) 21 for platform in ('linux', 'mac', 'win'):
|
| /third_party/skia/infra/bots/recipe_modules/build/examples/full.expected/ |
| D | Build-Mac-Clang-arm64-Debug-Android_Vulkan.json | 5 "-u", 7 "--json-output", 23 "-u", 24 "[START_DIR]/cache/work/skia/bin/fetch-gn" 32 "name": "fetch-gn" 38 "[START_DIR]/cache/work/skia/out/Build-Mac-Clang-arm64-Debug-Android_Vulkan/Debug", 39 …"--args=extra_cflags=[\"-O1\", \"-DREBUILD_IF_CHANGED_ndk_version=42\"] ndk=\"[START_DIR]/android_… 50 "ninja", 51 "-C", 52 "[START_DIR]/cache/work/skia/out/Build-Mac-Clang-arm64-Debug-Android_Vulkan/Debug" [all …]
|
| D | Build-Mac-Clang-x86_64-Debug-CommandBuffer.json | 13 "-kind", 15 "-xcode-version", 17 "-output-dir", 28 "xcode-select", 29 "-switch", 40 "-u", 42 "--chrome-dir", 44 "--output-dir", 45 "[START_DIR]/cache/work/skia/out/Build-Mac-Clang-x86_64-Debug-CommandBuffer/Debug", 46 "--extra-gn-args", [all …]
|
| D | Build-Mac-Xcode11.4.1-arm64-Debug-iOS.json | 13 "-kind", 15 "-xcode-version", 17 "-output-dir", 28 "xcode-select", 29 "-switch", 40 "-u", 41 "[START_DIR]/cache/work/skia/bin/fetch-gn" 49 "name": "fetch-gn" 54 "-s" 66 "name": "ccache stats-start" [all …]
|
| D | Build-Mac-Clang-arm64-Debug-Graphite.json | 13 "-kind", 15 "-xcode-version", 17 "-output-dir", 28 "xcode-select", 29 "-switch", 40 "-u", 41 "[START_DIR]/cache/work/skia/bin/fetch-gn" 49 "name": "fetch-gn" 54 "-s" 66 "name": "ccache stats-start" [all …]
|
| D | Build-Mac-Clang-arm64-Debug-Graphite_NoGpu.json | 13 "-kind", 15 "-xcode-version", 17 "-output-dir", 28 "xcode-select", 29 "-switch", 40 "-u", 41 "[START_DIR]/cache/work/skia/bin/fetch-gn" 49 "name": "fetch-gn" 54 "-s" 66 "name": "ccache stats-start" [all …]
|
| D | Build-Mac-Clang-x86_64-Debug-Metal.json | 13 "-kind", 15 "-xcode-version", 17 "-output-dir", 28 "xcode-select", 29 "-switch", 40 "-u", 41 "[START_DIR]/cache/work/skia/bin/fetch-gn" 49 "name": "fetch-gn" 54 "-s" 66 "name": "ccache stats-start" [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 38 runs-on: ${{matrix.os}} 43 os: [ ubuntu-20.04, ubuntu-22.04 ] [all …]
|
| /third_party/gn/ |
| D | README.md | 3 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 …]
|
| /third_party/gn/infra/recipe_modules/macos_sdk/examples/full.expected/ |
| D | mac.json | 6 "-root", 8 "-ensure-file", 10 "-max-threads", 12 "-json-output", 22 …"@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_id-of-git_revision:e9b\… 23 …"@@@STEP_LOG_LINE@json.output@ \"package\": \"infra/tools/mac_toolchain/resolved-platform\"… 35 "-kind", 36 "mac", 37 "-xcode-version", 39 "-output-dir", [all …]
|
| /third_party/skia/third_party/externals/angle2/doc/ |
| D | BuildingAngleForChromiumDevelopment.md | 5 On Windows, Linux, and Mac ANGLE now builds most core components cross platform, including the shad… 35 ninja -j 10 -k1 -C out/Debug 38 * For example, `ninja -j 10 -k1 -C out/Debug angle_gles2_deqp_tests` 40 * To go back to the Chromium-managed version, remove `third_party/angle/.gclient`.
|
| /third_party/skia/third_party/externals/libjpeg-turbo/ |
| D | BUILDING.md | 1 Building libjpeg-turbo 6 ------------------ 11 - [CMake](http://www.cmake.org) v2.8.12 or later 13 - [NASM](http://www.nasm.us) or [YASM](http://yasm.tortall.net) 14 (if building x86 or x86-64 SIMD extensions) 19 - NOTE: Currently, if it is desirable to hide the SIMD function symbols in 20 Mac executables or shared libraries that statically link with 21 libjpeg-turbo, then NASM 2.14 or later or YASM must be used when 22 building libjpeg-turbo. 36 ARCH=`uname -m` [all …]
|