# HG changeset patch # User Chris Cannam # Date 1655299720 -3600 # Wed Jun 15 14:28:40 2022 +0100 # Branch r3 # Node ID 590cb5c496f868d9806db5205bfe22ddeb7f5767 # Parent c1c36d0153758139cba9bf64ed3ecd5df010781b Update version for beta1 diff --git a/meson.build b/meson.build --- a/meson.build +++ b/meson.build @@ -2,7 +2,7 @@ project( 'Rubber Band Library', 'c', 'cpp', - version: '3.0.0-pre', + version: '3.0.0-beta1', license: 'GPL-2.0-or-later', default_options: [ 'cpp_std=c++11', diff --git a/otherbuilds/deploy/source.sh b/otherbuilds/deploy/source.sh --- a/otherbuilds/deploy/source.sh +++ b/otherbuilds/deploy/source.sh @@ -1,6 +1,6 @@ #!/bin/bash set -eu -version=$(grep '^ *version:' meson.build | head -1 | sed "s/^.*'\([0-9][0-9.]*\)'.*$/\1/") +version=$(meson introspect --projectinfo meson.build -i | grep '"version"' | sed -e 's/^.*: "//' -e 's/".*$//') check() { text="$1" echo -n "$text [yN] " @@ -45,6 +45,15 @@ head -3 CHANGELOG check "The first three lines of the CHANGELOG are above. Are they correct?" +hgid=$(hg id | awk '{ print $1; }') +case "$hgid" in + *+) echo "ERROR: Working copy has been modified, please review and commit" + echo "as appropriate before continuing" + exit 1 + ;; + *);; +esac + echo check "All version checks passed. Continue?" diff --git a/rubberband/RubberBandStretcher.h b/rubberband/RubberBandStretcher.h --- a/rubberband/RubberBandStretcher.h +++ b/rubberband/RubberBandStretcher.h @@ -24,7 +24,7 @@ #ifndef RUBBERBAND_STRETCHER_H #define RUBBERBAND_STRETCHER_H -#define RUBBERBAND_VERSION "3.0.0" +#define RUBBERBAND_VERSION "3.0.0-beta1" #define RUBBERBAND_API_MAJOR_VERSION 2 #define RUBBERBAND_API_MINOR_VERSION 7 diff --git a/rubberband/rubberband-c.h b/rubberband/rubberband-c.h --- a/rubberband/rubberband-c.h +++ b/rubberband/rubberband-c.h @@ -28,7 +28,7 @@ extern "C" { #endif -#define RUBBERBAND_VERSION "3.0.0" +#define RUBBERBAND_VERSION "3.0.0-beta1" #define RUBBERBAND_API_MAJOR_VERSION 2 #define RUBBERBAND_API_MINOR_VERSION 7