#!/bin/bash set -e set -x wget https://deb.nodesource.com/setup_16.x -O /tmp/nodesource_setup.sh sed '/toutatis/s|precise|focal|;s/toutatis/nabia/' -i /tmp/nodesource_setup.sh bash /tmp/nodesource_setup.sh apt-get update apt install nodejs aptitude -q -y build-dep firefox cargo install cbindgen --version 0.23.0 ln -s /usr/lib/llvm*/bin/clang /bin/clang -f ln -s /usr/lib/llvm*/bin/clang++ /bin/clang++ -f cp ../../data/buildscripts/mozconfig-common .mozconfig cat ../../data/buildscripts/mozconfig-gnulinux >> .mozconfig rm -rf obj-gnulinux ./mach build ./mach package for locale in $(ls l10n -1|grep -v compare-locales); do ./mach build langpack-$locale done