comport/.git-ci/version2meta.sh
IOhannes m zmölnig 723deda4a5 [ci] version2meta
2024-12-16 17:47:04 +01:00

18 lines
334 B
Bash
Executable file

#!/bin/sh
metafile="comport-meta.pd"
test -e "${metafile}" || exit 1
version="$1"
if [ "${version}" = "" ]; then
version=$(git describe 2>/dev/null)
fi
version="${version#v}"
if [ "${version}" != "" ]; then
sed -e "s|^\(#X text [0-9+-]* [0-9+-]* VERSION\) .*;|\1 ${version};|" -i.bak "${metafile}"
rm -fv "${metafile}.bak"
fi