M meson.build +1 -1
@@ 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',
M otherbuilds/deploy/source.sh +10 -1
@@ 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 @@ echo "The CHANGELOG should start with a
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?"
M rubberband/RubberBandStretcher.h +1 -1
@@ 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
M rubberband/rubberband-c.h +1 -1
@@ 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