#!/bin/sh set -eu dir="$1" pkgversion="$2" version="$3" if [ -z "$pkgversion" ]; then cd "$dir" if [ -e .git ]; then pkgversion=$(git describe --match 'v*' --dirty) || : fi fi if [ -n "$pkgversion" ]; then fullversion="$version ($pkgversion)" else fullversion="$version" fi cat <<EOF #define QEMU_PKGVERSION "$pkgversion" #define QEMU_FULL_VERSION "$fullversion" EOF