18 lines
334 B
Bash
Executable file
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
|
|
|