From 8fc2190d757ee2fe17c5a6a9144ec6208bf5baae Mon Sep 17 00:00:00 2001 From: Piero Toffanin Date: Sun, 29 Nov 2020 15:44:32 -0500 Subject: [PATCH] Setup snap portable builds --- snap/snapcraft.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index 2020782c..fdaf19e9 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -172,6 +172,12 @@ parts: override-build: | snapcraftctl set-version $(cat VERSION) + # Portable build + test -f /usr/bin/gcc_real || mv -v /usr/bin/gcc /usr/bin/gcc_real + test -f /usr/bin/gcc || cp -v ./docker/gcc /usr/bin/gcc + test -f /usr/bin/g++_real || mv -v /usr/bin/g++ /usr/bin/g++_real + test -f /usr/bin/g++ || cp -v ./docker/g++ /usr/bin/g++ + pip3 install --user -r requirements.txt # Build the SuperBuild libraries