swh:1:snp:c7c108084bc0bf3d81436bf980b46e98bd338453
Tip revision: 1d7f3594d2d838216f634448f401189c5a01c48c authored by Ger Siemerink on 18 November 2016, 13:16:21 UTC
Updated Dutch translation
Updated Dutch translation
Tip revision: 1d7f359
create_version_h.sh
#!/bin/sh
set -e
H_FILE=$1
NEW_VERSION=$2
VERSION_H_NEEDS_UPDATE=1
if [ -z "$NEW_VERSION" ]; then
NEW_VERSION=`git describe --tags --dirty | sed 's,^release-,,;s,-,+,;s,-,~,;'`
fi
if [ -n "`echo -e $NEW_VERSION | grep Format`" ]; then
NEW_VERSION="unknown-version"
fi
# version.h exists => check if it containts the up-to-date version
if [ -f "$H_FILE" ]; then
OLD_VERSION=`sed 's/.*"\(.*\)".*/\1/' < "$H_FILE"`
if [ "${OLD_VERSION}" = "${NEW_VERSION}" ]; then
VERSION_H_NEEDS_UPDATE=0
fi
fi
if [ $VERSION_H_NEEDS_UPDATE -eq 1 ]; then
echo "#define PACKAGE_VERSION \"${NEW_VERSION}\"" > "$H_FILE"
fi