summaryrefslogtreecommitdiff
path: root/data/buildscripts/build-gnulinux.sh
diff options
context:
space:
mode:
authorRuben Rodriguez <ruben@trisquel.info>2022-09-08 20:54:49 -0400
committerRuben Rodriguez <ruben@trisquel.info>2022-09-08 20:54:49 -0400
commit0a9e525911bb43257f041d6d21d4789dd30152b2 (patch)
tree4fddd224263cc4312d15c0875f119cb161da30cb /data/buildscripts/build-gnulinux.sh
parentc33290316ff738f5d92f8c3755ce1a220e623900 (diff)
Updated build scripts to match upstream changes
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