tor-browser

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

gn.yml (1167B)


      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    description: "gn toolchain build"
      7    attributes:
      8        local-toolchain: true
      9    worker-type: b-linux-docker-amd
     10    worker:
     11        max-run-time: 1800
     12    run:
     13        resources:
     14            - 'taskcluster/scripts/misc/build-gn-common.sh'
     15        toolchain-artifact: public/build/gn.tar.zst
     16    fetches:
     17        fetch:
     18            - gn
     19 
     20 linux64-gn:
     21    treeherder:
     22        symbol: TL(gn)
     23    run:
     24        script: build-gn-linux.sh
     25 
     26 macosx64-gn:
     27    treeherder:
     28        symbol: TM(gn)
     29    run:
     30        script: build-gn-macosx.sh
     31        toolchain-alias: macosx64-aarch64-gn
     32    fetches:
     33        toolchain:
     34            - linux64-clang-toolchain
     35            - macosx64-sdk-toolchain
     36 
     37 win64-gn:
     38    treeherder:
     39        symbol: TW64(gn)
     40    worker-type: b-win2022
     41    worker:
     42        max-run-time: 3600
     43    run:
     44        script: build-gn-win64.sh
     45    fetches:
     46        fetch:
     47            - win64-ninja
     48        toolchain:
     49            - vs-toolchain