tor-browser

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

gcc.yml (2571B)


      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    worker-type: b-linux-docker-amd
      7    worker:
      8        max-run-time: 3600
      9    run:
     10        resources:
     11            - 'build/unix/build-gcc/build-gcc.sh'
     12        toolchain-artifact: public/build/gcc.tar.zst
     13    fetches:
     14        toolchain:
     15            - linux64-toolchain-sysroot
     16 
     17 linux64-gcc-8:
     18    description: "GCC 8 toolchain build"
     19    treeherder:
     20        symbol: TL(gcc8)
     21    run:
     22        script: build-gcc-linux.sh
     23    fetches:
     24        fetch:
     25            - gcc-8.5.0
     26            - gmp-6.1.0
     27            - isl-0.16.1
     28            - mpc-1.0.3
     29            - mpfr-3.1.4
     30 
     31 linux64-gcc-9:
     32    description: "GCC 9 toolchain build"
     33    treeherder:
     34        symbol: TL(gcc9)
     35    run:
     36        script: build-gcc-linux.sh
     37    fetches:
     38        fetch:
     39            - gcc-9.5.0
     40            - gmp-6.1.0
     41            - isl-0.16.1
     42            - mpc-1.0.3
     43            - mpfr-3.1.4
     44 
     45 linux64-gcc-10:
     46    description: "GCC 10 toolchain build"
     47    treeherder:
     48        symbol: TL(gcc10)
     49    run:
     50        script: build-gcc-linux.sh
     51        toolchain-alias:
     52            - linux64-gcc
     53            - linux64-gcc-base
     54    fetches:
     55        fetch:
     56            - gcc-10.5.0
     57            - gmp-6.1.0
     58            - isl-0.16.1
     59            - mpc-1.0.3
     60            - mpfr-3.1.4
     61 
     62 linux64-gcc-11:
     63    description: "GCC 11 toolchain build"
     64    treeherder:
     65        symbol: TL(gcc11)
     66    run:
     67        script: build-gcc-linux.sh
     68    fetches:
     69        fetch:
     70            - gcc-11.4.0
     71            - gmp-6.1.0
     72            - isl-0.16.1
     73            - mpc-1.0.3
     74            - mpfr-3.1.4
     75 
     76 linux64-gcc-14:
     77    description: "GCC 14 toolchain build"
     78    treeherder:
     79        symbol: TL(gcc14)
     80    run:
     81        script: build-gcc-linux.sh
     82    fetches:
     83        fetch:
     84            - gcc-14.2.0
     85            - gmp-6.1.0
     86            - isl-0.16.1
     87            - mpc-1.0.3
     88            - mpfr-3.1.4
     89 
     90 linux64-gcc-10-sixgill:
     91    description: "sixgill GCC plugin build"
     92    treeherder:
     93        symbol: TL(sixgill)
     94    run:
     95        script: build-gcc-sixgill-plugin-linux.sh
     96        resources:
     97            - 'taskcluster/scripts/misc/build-gcc-sixgill-plugin-linux.sh'
     98        toolchain-artifact: public/build/sixgill.tar.xz
     99    fetches:
    100        fetch:
    101            - gcc-10.5.0
    102            - gmp-6.1.0
    103            - isl-0.16.1
    104            - mpc-1.0.3
    105            - mpfr-3.1.4
    106        toolchain:
    107            - linux64-gcc-10