libxml2.yml (1349B)
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 description: "libxml2 toolchain build" 10 run: 11 script: build-libxml2.sh 12 toolchain-artifact: public/build/libxml2.tar.zst 13 fetches: 14 fetch: 15 - libxml2 16 toolchain: 17 - linux64-clang-toolchain 18 19 linux64-libxml2: 20 treeherder: 21 symbol: TL(libxml2) 22 run: 23 arguments: ['x86_64-unknown-linux-gnu'] 24 fetches: 25 toolchain: 26 - linux64-toolchain-sysroot 27 28 linux64-aarch64-libxml2: 29 treeherder: 30 symbol: TLA64(libxml2) 31 run: 32 arguments: ['aarch64-unknown-linux-gnu'] 33 fetches: 34 toolchain: 35 - linux64-aarch64-toolchain-sysroot 36 37 win64-libxml2: 38 treeherder: 39 symbol: TW64(libxml2) 40 run: 41 arguments: ['x86_64-pc-windows-msvc'] 42 fetches: 43 toolchain: 44 - vs-toolchain 45 46 win64-aarch64-libxml2: 47 description: "libxml2 toolchain build" 48 treeherder: 49 symbol: TWA64(libxml2) 50 run: 51 arguments: ['aarch64-pc-windows-msvc'] 52 fetches: 53 toolchain: 54 - vs-toolchain