gecko-dev/taskcluster/scripts/misc/source-test-common.sh
Bastien Abadie a474eff8dd Bug 1541412 - Add static-analysis check-java to source-test tasks, r=ahal,andi
Differential Revision: https://phabricator.services.mozilla.com/D25929

--HG--
rename : taskcluster/scripts/misc/source-test-clang-setup.sh => taskcluster/scripts/misc/source-test-common.sh
extra : moz-landing-system : lando
2019-04-08 15:41:30 +00:00

20 lines
605 B
Bash
Executable file

#! /bin/bash -vex
set -x -e
export MOZBUILD_STATE_PATH=$HOME/workspace
# Setup toolchains
cd $MOZBUILD_STATE_PATH
$HOME/checkouts/gecko/mach artifact toolchain -v $MOZ_TOOLCHAINS
# Add toolchain binaries to PATH to run ./mach configure
export PATH=$MOZBUILD_STATE_PATH/clang/bin:$PATH
export PATH=$MOZBUILD_STATE_PATH/rustc/bin:$PATH
export PATH=$MOZBUILD_STATE_PATH/cbindgen:$PATH
export PATH=$MOZBUILD_STATE_PATH/nasm:$PATH
export PATH=$MOZBUILD_STATE_PATH/node/bin:$PATH
# Use clang as host compiler
export CC=$MOZBUILD_STATE_PATH/clang/bin/clang
export CXX=$MOZBUILD_STATE_PATH/clang/bin/clang++