tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

dxc.yml (1389B)


      1 # This Source Code Form is subject to the terms of the Mozilla Public
      2 # License, v. 2.0. If a copy of the MPL was not distributed with this
      3 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
      4 ---
      5 task-defaults:
      6    attributes:
      7        dxc-crash-symbols: true
      8        enable-full-crashsymbols: true
      9        local-toolchain: true
     10    fetches:
     11        toolchain:
     12            - linux64-clang-toolchain
     13            - linux64-dump_syms
     14            - linux64-makecab
     15            - vs-toolchain
     16        fetch:
     17            - dxc-src
     18    run:
     19        script: build-dxc.sh
     20        sparse-profile: null
     21    worker-type: b-linux-docker-amd
     22    worker:
     23        env:
     24            MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE: system
     25            MAKECAB: /builds/worker/fetches/makecab/makecab
     26        max-run-time: 1800
     27 
     28 win64-dxc:
     29    description: "DirectX Shader Compiler (x86_64)"
     30    treeherder:
     31        symbol: TW64(dxc)
     32    run:
     33        arguments:
     34            - "x86_64"
     35        toolchain-artifact: public/build/dxc-x86_64-pc-windows-msvc.tar.zst
     36        toolchain-alias: dxc-x86_64-pc-windows-msvc
     37 
     38 win64-aarch64-dxc:
     39    description: "DirectX Shader Compiler (aarch64)"
     40    treeherder:
     41        symbol: TWA64(dxc)
     42    run:
     43        arguments:
     44            - "aarch64"
     45        toolchain-artifact: public/build/dxc-aarch64-pc-windows-msvc.tar.zst
     46        toolchain-alias: dxc-aarch64-pc-windows-msvc