c2a8065025b6 — Chris Cannam 3 months ago
Bump library version
2 files changed, 15 insertions(+), 11 deletions(-)

M README.md
M meson.build
M README.md +13 -9
@@ 161,8 161,16 @@ acquired a commercial licence from the a
 ## 4. Compiling the Rubber Band Library
 
 The primary supported build system for the Rubber Band Library on all
-platforms is Meson (https://mesonbuild.com). To build, ensure Meson
-and Ninja are installed and run:
+platforms is Meson (https://mesonbuild.com). The Meson build system
+can be used to build all targets (static and dynamic library,
+command-line utility, and plugins) and to cross-compile.
+
+If you only need a static library and don't wish to use Meson, some
+alternative build files (Makefiles and Visual C++ projects) are
+included in the `otherbuilds` directory. See the platform-specific
+build sections below for more details.
+
+To build with Meson, ensure Meson and Ninja are installed and run:
 
 ```
 $ meson build && ninja -C build

          
@@ 185,10 193,6 @@ Meson:
 The options are documented in the library- and platform-specific
 sections below.
 
-For those who don't wish to use Meson, some alternative build files
-(Makefiles and Visual C++ projects) are included in the `otherbuilds`
-directory. These build only the static library.
-
 The Rubber Band Library is written entirely in C++ to the C++98
 standard. It is unlikely to make any difference (performance or
 otherwise) which C++ standard your compiler uses - as long as it's no

          
@@ 304,9 308,9 @@ commercial terms.
 
 ### 4d. Building on Windows
 
-First, if you only need to build the static library for integration
-into your project, and you prefer a Visual Studio project file, you
-can find a simple one in `otherbuilds\rubberband-library.vcxproj`.
+If you only need to build the static library for integration into your
+project, and you prefer a Visual Studio project file, you can find a
+simple one in `otherbuilds\rubberband-library.vcxproj`.
 
 The rest of this section describes the "full" build system, which uses
 Meson just as on the other platforms. So to build this way, start by

          
M meson.build +2 -2
@@ 2,7 2,7 @@ 
 project(
   'Rubber Band Library',
   'c', 'cpp',
-  version: '1.9.2-pre',
+  version: '1.9.2',
   license: 'GPL-2.0-or-later',
   default_options: [
     # All Rubber Band code is actually C++98, but some compilers no

          
@@ 15,7 15,7 @@ project(
   meson_version: '>= 0.53.0'
 )
 
-rubberband_dynamic_library_version = '2.1.3'
+rubberband_dynamic_library_version = '2.1.4'
 
 system = host_machine.system()
 architecture = host_machine.cpu_family()