#!/usr/bin/env bash set -Eeuo pipefail readonly project_dir="${CI_WORKSPACE:-${GITHUB_WORKSPACE:-$(pwd)}}" readonly build_dir="${project_dir}/build-ci/linux" readonly output_dir="${project_dir}/dist/linux" readonly qt_root="${QT_ROOT:-/opt/Qt}" readonly qt_version="${QT_VERSION:-6.11.1}" "${qt_root}/${qt_version}/gcc_64/bin/qt-cmake" \ --fresh \ -S "${project_dir}" \ -B "${build_dir}" \ -G Ninja \ -DCMAKE_BUILD_TYPE=Debug \ -DCMAKE_COMPILE_WARNING_AS_ERROR=OFF cmake --build "${build_dir}" --parallel mkdir -p "${output_dir}" cp "${build_dir}/evcharger-app/evcharger-app" "${output_dir}/evcharger-app" file "${output_dir}/evcharger-app"