tor-browser

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

nasm.yml (2129B)


      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: 1800
      9    run:
     10        toolchain-artifact: public/build/nasm.tar.zst
     11 
     12 win64-nasm:
     13    description: "nasm win64 build"
     14    attributes:
     15        local-toolchain: true
     16    treeherder:
     17        symbol: TW64(nasm)
     18    run:
     19        script: build-nasm.sh
     20        arguments: ['win64']
     21    fetches:
     22        fetch:
     23            - nasm-3.01
     24        toolchain:
     25            - linux64-clang-mingw-x64
     26 
     27 macosx64-nasm:
     28    description: "nasm macos x64 build"
     29    attributes:
     30        local-toolchain: true
     31    treeherder:
     32        symbol: TM(nasm)
     33    run:
     34        script: build-nasm.sh
     35        arguments: ['macosx64']
     36    fetches:
     37        fetch:
     38            - nasm-3.01
     39        toolchain:
     40            - linux64-clang-toolchain
     41            - macosx64-sdk-toolchain
     42 
     43 macosx64-aarch64-nasm:
     44    description: "nasm macos aarch64 build"
     45    attributes:
     46        local-toolchain: true
     47    treeherder:
     48        symbol: TMA64(nasm)
     49    run:
     50        script: build-nasm.sh
     51        arguments: ['macosx64-aarch64']
     52    fetches:
     53        fetch:
     54            - nasm-3.01
     55        toolchain:
     56            - linux64-clang-toolchain
     57            - macosx64-sdk-toolchain
     58 
     59 linux64-nasm:
     60    description: "nasm linux64 build"
     61    attributes:
     62        local-toolchain: true
     63    treeherder:
     64        symbol: TL(nasm)
     65    run:
     66        script: build-nasm.sh
     67        arguments: ['linux64']
     68    fetches:
     69        fetch:
     70            - nasm-3.01
     71        toolchain:
     72            - linux64-clang-toolchain
     73            - sysroot-x86_64-linux-gnu
     74 
     75 linux64-nasm-2.14.02:
     76    description: "nasm linux64 minimum supported version build"
     77    treeherder:
     78        symbol: TL(nasm-2.14.02)
     79    run:
     80        script: build-nasm.sh
     81        arguments: ['linux64']
     82    fetches:
     83        fetch:
     84            - nasm-2.14.02
     85        toolchain:
     86            - linux64-clang-toolchain
     87            - sysroot-x86_64-linux-gnu