#!/usr/bin/env bash # Set the script to fail if any command fails. set -e echo "Installing CubeCLT..." # Extract zip file unzip -q /tmp/CubeCLT/en.st-stm32cubeclt_1.17* -d /tmp/cubeclt cd /tmp/cubeclt && chmod +x *.sh export LICENSE_ALREADY_ACCEPTED=1 /tmp/cubeclt/*.sh --target . --noexec export DEBIAN_FRONTEND=noninteractive apt-get update apt-get install -y /tmp/cubeclt/st-stlink-udev-rules*.deb apt-get install -y /tmp/cubeclt/st-stlink-server*.deb apt-get install -y /tmp/cubeclt/st-stm32cubeclt*.deb rm -rf /tmp/cubeclt