summaryrefslogtreecommitdiff
path: root/data/buildscripts/build-gnulinux.sh
diff options
context:
space:
mode:
Diffstat (limited to 'data/buildscripts/build-gnulinux.sh')
-rw-r--r--data/buildscripts/build-gnulinux.sh11
1 files changed, 10 insertions, 1 deletions
diff --git a/data/buildscripts/build-gnulinux.sh b/data/buildscripts/build-gnulinux.sh
index 6fb9667..e3fdb70 100644
--- a/data/buildscripts/build-gnulinux.sh
+++ b/data/buildscripts/build-gnulinux.sh
@@ -2,8 +2,17 @@
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-get -q -y --force-yes build-dep firefox
+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