fix: make OpenFrameworks download visible and robust with curl fallback
This commit is contained in:
@ -193,11 +193,19 @@ EOF
|
|||||||
echo "Installing Pre-compiled OpenFrameworks (FAST)..."
|
echo "Installing Pre-compiled OpenFrameworks (FAST)..."
|
||||||
cd "$REAL_HOME"
|
cd "$REAL_HOME"
|
||||||
if [ ! -d "openFrameworks" ]; then
|
if [ ! -d "openFrameworks" ]; then
|
||||||
# Download pre-compiled release for arm64 (v0.12.1)
|
echo "Downloading OpenFrameworks v0.12.1 for ARM64..."
|
||||||
sudo -u "$REAL_USER" wget -q https://github.com/openframeworks/openFrameworks/releases/download/0.12.1/of_v0.12.1_linuxarm64_release.tar.gz
|
# Use wget with visibility, fallback to curl if it fails
|
||||||
|
if ! sudo -u "$REAL_USER" wget https://github.com/openframeworks/openFrameworks/releases/download/0.12.1/of_v0.12.1_linuxarm64_release.tar.gz; then
|
||||||
|
echo "Wget failed, trying curl..."
|
||||||
|
sudo -u "$REAL_USER" curl -L -O https://github.com/openframeworks/openFrameworks/releases/download/0.12.1/of_v0.12.1_linuxarm64_release.tar.gz
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo "Extracting OpenFrameworks..."
|
||||||
sudo -u "$REAL_USER" tar -xzf of_v0.12.1_linuxarm64_release.tar.gz
|
sudo -u "$REAL_USER" tar -xzf of_v0.12.1_linuxarm64_release.tar.gz
|
||||||
sudo -u "$REAL_USER" mv of_v0.12.1_linuxarm64_release openFrameworks
|
sudo -u "$REAL_USER" mv of_v0.12.1_linuxarm64_release openFrameworks
|
||||||
sudo -u "$REAL_USER" rm of_v0.12.1_linuxarm64_release.tar.gz
|
sudo -u "$REAL_USER" rm of_v0.12.1_linuxarm64_release.tar.gz
|
||||||
|
else
|
||||||
|
echo "OpenFrameworks already present. Skipping download."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "Downloading and building ofxPiMapper Addon..."
|
echo "Downloading and building ofxPiMapper Addon..."
|
||||||
|
|||||||
Reference in New Issue
Block a user