xref: /openbmc/sdbusplus/example/gen/run-ci (revision 1caa5e8a)
1#!/bin/bash
2cd "$(dirname "$0")" || exit
3./regenerate-meson || exit
4rc=0
5git --no-pager diff --exit-code -- . || rc=$?
6untracked="$(git ls-files --others --exclude-standard -- .)" || rc=$?
7if [[ -n "${untracked}" ]]; then
8    echo "Untracked files:" >&2
9    echo "${untracked}" >&2
10    rc=1
11fi
12if (( rc != 0 )); then
13    echo "Generated meson files differ from expected values" >&2
14    exit 1
15fi
16