tor-browser

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

libunwind.yml (6216B)


      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        using: toolchain-script
     11        script: build-libunwind.sh
     12 
     13 android-aarch64-libunwind-20:
     14    description: "android aarch64 libunwind for Clang 20 toolchain build"
     15    treeherder:
     16        symbol: TA(aarch64-unwind-20)
     17    run:
     18        arguments:
     19            - build/build-clang/clang-20.json
     20        resources:
     21            - build/build-clang/clang-20.json
     22            - taskcluster/scripts/misc/build-llvm-common.sh
     23        toolchain-artifact: public/build/libunwind-aarch64-linux-android.tar.zst
     24    fetches:
     25        fetch:
     26            - clang-20
     27        toolchain:
     28            - android-aarch64-compiler-rt-20
     29            - linux64-clang-20-stage1
     30            - linux64-android-ndk-linux-repack
     31 
     32 android-arm-libunwind-20:
     33    description: "android arm libunwind for Clang 20 toolchain build"
     34    treeherder:
     35        symbol: TA(arm-unwind-20)
     36    run:
     37        arguments:
     38            - build/build-clang/clang-20.json
     39        resources:
     40            - build/build-clang/clang-20.json
     41            - taskcluster/scripts/misc/build-llvm-common.sh
     42        toolchain-artifact: public/build/libunwind-armv7-linux-android.tar.zst
     43    fetches:
     44        fetch:
     45            - clang-20
     46        toolchain:
     47            - android-arm-compiler-rt-20
     48            - linux64-clang-20-stage1
     49            - linux64-android-ndk-linux-repack
     50 
     51 android-x64-libunwind-20:
     52    description: "android x64 libunwind for Clang 20 toolchain build"
     53    treeherder:
     54        symbol: TA(x64-unwind-20)
     55    run:
     56        arguments:
     57            - build/build-clang/clang-20.json
     58        resources:
     59            - build/build-clang/clang-20.json
     60            - taskcluster/scripts/misc/build-llvm-common.sh
     61        toolchain-artifact: public/build/libunwind-x86_64-linux-android.tar.zst
     62    fetches:
     63        fetch:
     64            - clang-20
     65        toolchain:
     66            - android-x64-compiler-rt-20
     67            - linux64-clang-20-stage1
     68            - linux64-android-ndk-linux-repack
     69 
     70 android-aarch64-libunwind-21:
     71    description: "android aarch64 libunwind for Clang 21 toolchain build"
     72    treeherder:
     73        symbol: TA(aarch64-unwind-21)
     74    run:
     75        arguments:
     76            - build/build-clang/clang-21.json
     77        resources:
     78            - build/build-clang/clang-21.json
     79            - taskcluster/scripts/misc/build-llvm-common.sh
     80        toolchain-artifact: public/build/libunwind-aarch64-linux-android.tar.zst
     81    fetches:
     82        fetch:
     83            - clang-21
     84        toolchain:
     85            - android-aarch64-compiler-rt-21
     86            - linux64-clang-21-stage1
     87            - linux64-android-ndk-linux-repack
     88 
     89 android-arm-libunwind-21:
     90    description: "android arm libunwind for Clang 21 toolchain build"
     91    treeherder:
     92        symbol: TA(arm-unwind-21)
     93    run:
     94        arguments:
     95            - build/build-clang/clang-21.json
     96        resources:
     97            - build/build-clang/clang-21.json
     98            - taskcluster/scripts/misc/build-llvm-common.sh
     99        toolchain-artifact: public/build/libunwind-armv7-linux-android.tar.zst
    100    fetches:
    101        fetch:
    102            - clang-21
    103        toolchain:
    104            - android-arm-compiler-rt-21
    105            - linux64-clang-21-stage1
    106            - linux64-android-ndk-linux-repack
    107 
    108 android-x64-libunwind-21:
    109    description: "android x64 libunwind for Clang 21 toolchain build"
    110    treeherder:
    111        symbol: TA(x64-unwind-21)
    112    run:
    113        arguments:
    114            - build/build-clang/clang-21.json
    115        resources:
    116            - build/build-clang/clang-21.json
    117            - taskcluster/scripts/misc/build-llvm-common.sh
    118        toolchain-artifact: public/build/libunwind-x86_64-linux-android.tar.zst
    119    fetches:
    120        fetch:
    121            - clang-21
    122        toolchain:
    123            - android-x64-compiler-rt-21
    124            - linux64-clang-21-stage1
    125            - linux64-android-ndk-linux-repack
    126 
    127 android-aarch64-libunwind-trunk:
    128    description: "android aarch64 libunwind for Clang trunk toolchain build"
    129    attributes:
    130        cached_task: false
    131    treeherder:
    132        symbol: TA(aarch64-unwind-trunk)
    133    run:
    134        arguments:
    135            - build/build-clang/clang-trunk.json
    136        resources:
    137            - build/build-clang/clang-trunk.json
    138            - taskcluster/scripts/misc/build-llvm-common.sh
    139        toolchain-artifact: public/build/libunwind-aarch64-linux-android.tar.zst
    140    fetches:
    141        fetch:
    142            - clang-trunk
    143        toolchain:
    144            - android-aarch64-compiler-rt-trunk
    145            - linux64-clang-trunk-stage1
    146            - linux64-android-ndk-linux-repack
    147 
    148 android-arm-libunwind-trunk:
    149    description: "android arm libunwind for Clang trunk toolchain build"
    150    attributes:
    151        cached_task: false
    152    treeherder:
    153        symbol: TA(arm-unwind-trunk)
    154    run:
    155        arguments:
    156            - build/build-clang/clang-trunk.json
    157        resources:
    158            - build/build-clang/clang-trunk.json
    159            - taskcluster/scripts/misc/build-llvm-common.sh
    160        toolchain-artifact: public/build/libunwind-armv7-linux-android.tar.zst
    161    fetches:
    162        fetch:
    163            - clang-trunk
    164        toolchain:
    165            - android-arm-compiler-rt-trunk
    166            - linux64-clang-trunk-stage1
    167            - linux64-android-ndk-linux-repack
    168 
    169 android-x64-libunwind-trunk:
    170    description: "android x64 libunwind for Clang trunk toolchain build"
    171    attributes:
    172        cached_task: false
    173    treeherder:
    174        symbol: TA(x64-unwind-trunk)
    175    run:
    176        arguments:
    177            - build/build-clang/clang-trunk.json
    178        resources:
    179            - build/build-clang/clang-trunk.json
    180            - taskcluster/scripts/misc/build-llvm-common.sh
    181        toolchain-artifact: public/build/libunwind-x86_64-linux-android.tar.zst
    182    fetches:
    183        fetch:
    184            - clang-trunk
    185        toolchain:
    186            - android-x64-compiler-rt-trunk
    187            - linux64-clang-trunk-stage1
    188            - linux64-android-ndk-linux-repack