gecko-dev/taskcluster/scripts/misc
Jamie Nicol 1d3a107541 Bug 1604615 - Fix wrench build issues on CI arising from glslopt. r=jrmuizel
* For wrench builds, the clang toolchain must now be fetched and be
  present in PATH for bindgen to work. When building OSMesa, we must
  therefore set `LLVM_CONFIG=no` so that it does not attempt to build
  llvmpipe.

* For wrench Mac cross-compiles, we must be careful to expose CFLAGS
  and similar variables using the target-specific variable names, so
  that host builds do not attempt to use flags intended for the
  target. When building OSMesa we must use the generic variable `CC`,
  so now we additionally set `HOST_CC`, so that host builds use the
  host variable rather than the generic one.

* Similarily, for wrench android builds we must use a fork of
  cargo-apk which sets the target-specific variables rather than the
  generic ones. Otherwise we would attempt to use the NDK toolchain
  for host builds.

Differential Revision: https://phabricator.services.mozilla.com/D70031
2020-04-21 10:31:56 +00:00
..
android-gradle-dependencies
android-gradle-dependencies.sh
browsertime.sh
build-binutils-linux.sh
build-cbindgen.sh
build-cctools-port.sh
build-clang-linux-macosx-cross.sh
build-clang-linux-win-cross.sh Bug 1621880 - Create a linux64-clang-win-cross toolchain. r=dmajor 2020-03-12 21:05:28 +00:00
build-clang-mingw.sh Bug 1326486 - build-clang: Convert 3-stage builds to 4-stage PGO builds. r=glandium 2020-04-07 14:12:51 +00:00
build-clang.sh
build-custom-v8.sh
build-dist-toolchains.sh
build-dump-syms.sh Bug 1617190 - Update dump_syms to 0.0.4. r=rstewart 2020-02-22 03:44:51 +00:00
build-fix-stacks.sh Bug 1604095 - Build `fix-stacks` as 32-bit on Windows, cross-compiling from Linux. r=glandium 2020-03-05 00:23:27 +00:00
build-gcc-linux.sh
build-gcc-mingw32.sh
build-gcc-sixgill-plugin-linux.sh Bug 1626772 - Update hazard analysis to gcc 9 r=froydnj 2020-04-10 01:08:59 +00:00
build-geckodriver.sh
build-gn-common.sh
build-gn-linux.sh
build-gn-macosx.sh
build-gn-win32.sh
build-grcov.sh Bug 1604964 - Remove an erroneous comment. r=erahm 2020-02-18 02:46:23 +00:00
build-hfsplus-linux.sh
build-infer-linux.sh
build-libdmg-hfsplus.sh No Bug - Remove taskcluster.net references in the tree. r=aki 2020-01-24 15:52:50 +00:00
build-liblowercase.sh Bug 1617794 - Add a toolchain task to build a LD_PRELOAD helper for Windows cross builds. r=froydnj 2020-02-27 21:40:50 +00:00
build-llvm-dsymutil.sh
build-lucetc.sh
build-mar-tools.sh
build-mingw-fxc2-x86.sh
build-mingw32-nsis.sh Bug 1612424 - Patch nsis to call lld with --no-insert-timestamp r=froydnj 2020-01-31 08:30:46 +00:00
build-minidump-stackwalk.sh
build-nasm.sh
build-rust-size.sh
build-sccache.sh Bug 1617143 - Do not build openssl ourselves for sccache. r=froydnj 2020-02-21 14:25:58 +00:00
build-tup-linux.sh
build-upx.sh
build-wasi-sysroot.sh Bug 1605708 - compiler-rt wasm have a different version as clang compiler r=froydnj 2019-12-30 19:24:01 +00:00
build-winchecksec.sh Bug 1450088 - Add a toolchain task building winchecksec. r=froydnj 2020-03-27 07:39:18 +00:00
build-wine.sh Bug 1617149 - Enable WOW64 support for Wine. r=froydnj 2020-02-21 21:25:32 +00:00
exfiltrate-pdbstr.sh Bug 1618781 - Add toolchains tasks for pdbstr. r=froydnj 2020-03-18 03:34:44 +00:00
fetch-chromium.py
fetch-content Bug 1621845 - Normalize fetch path in fetch-content. r=rstewart 2020-03-19 08:18:37 +00:00
mingw-winrt.patch
osx-cross-linker
repack-android-ndk-linux.sh
repack-android-sdk-linux.sh
repack-node.sh Bug 1547823 - Remove obsolete Node 8 support r=froydnj 2020-02-14 15:27:05 +00:00
repack_rust.py
run-profileserver-macos.sh
run-profileserver.sh
source-test-clang-setup.sh
source-test-common.sh
source-test-infer-setup.sh
tooltool-download.sh
vs-cleanup.sh
vs-setup.sh
vs-setup32.sh
wgpu-deps-vendoring.sh Bug 1620779 - Use built-in cargo vendor to vendor wrench / wgpu. 2020-03-07 21:28:07 +01:00
wr-cargotest-macos-build.sh
wr-macos-cross-build-setup.sh Bug 1604615 - Fix wrench build issues on CI arising from glslopt. r=jrmuizel 2020-04-21 10:31:56 +00:00
wrench-android-build.sh Bug 1604615 - Fix wrench build issues on CI arising from glslopt. r=jrmuizel 2020-04-21 10:31:56 +00:00
wrench-deps-vendoring.sh Bug 1620779 - Use built-in cargo vendor to vendor wrench / wgpu. 2020-03-07 21:28:07 +01:00
wrench-macos-build.sh Bug 1604615 - Fix wrench build issues on CI arising from glslopt. r=jrmuizel 2020-04-21 10:31:56 +00:00
wrench-windows-tests.sh Bug 1604615 - Fix wrench build issues on CI arising from glslopt. r=jrmuizel 2020-04-21 10:31:56 +00:00