fix: move manual dependency installation outside of download block to ensure they are always verified
This commit is contained in:
@ -219,8 +219,10 @@ if [ ! -d "openFrameworks" ]; then
|
||||
sudo -u "$REAL_USER" tar -xzf "$OF_FILE"
|
||||
sudo -u "$REAL_USER" mv of_v0.12.1_linux*_release openFrameworks
|
||||
sudo -u "$REAL_USER" rm "$OF_FILE"
|
||||
fi
|
||||
|
||||
echo "Installing modern dependencies for Debian Trixie..."
|
||||
# ALWAYS verify dependencies, even if OF is already present
|
||||
echo "Ensuring modern dependencies for Debian Trixie..."
|
||||
if command -v apt-get > /dev/null; then
|
||||
DEBIAN_FRONTEND=noninteractive apt-get install -y \
|
||||
libmpg123-dev libsndfile1-dev libopenal-dev libassimp-dev \
|
||||
@ -235,9 +237,6 @@ if [ ! -d "openFrameworks" ]; then
|
||||
libpulse-dev libudev-dev libfreeimage-dev librtaudio-dev \
|
||||
freeglut3-dev libxxf86vm-dev
|
||||
fi
|
||||
else
|
||||
echo "OpenFrameworks already present. Skipping download."
|
||||
fi
|
||||
|
||||
echo "Downloading and building ofxPiMapper Addon..."
|
||||
cd "$REAL_HOME/openFrameworks/addons"
|
||||
|
||||
Reference in New Issue
Block a user