Files
federated-calendar/.gitlab-ci/build-static-scan.sh
T
Federico Mena Quintero 7d869ed4e8 CI: copy the scanbuild directory from the correct place
Ninja's scan-build command creates a directory with an ugly unique
name.  So, we copy it to a well-known "scanbuild" directory instead.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/580>
2025-05-27 13:42:19 +00:00

12 lines
330 B
Bash
Executable File

#!/bin/sh
set -eux -o pipefail
meson setup --buildtype=debug --prefix /usr _scan_build .
ninja -C _scan_build scan-build
mkdir -p public/
# The scan-build command creates _scan_build/meson-logs/scanbuild/UUID which is ugly,
# so we copy it to a friendly name instead.
cp -r _scan_build/meson-logs/scanbuild/* public/scanbuild