aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas White <taw@physics.org>2021-07-19 10:58:23 +0200
committerThomas White <taw@physics.org>2021-07-19 10:58:23 +0200
commit24dc09b27046b263278f71073075b119f5c7c328 (patch)
treee781e586348f7f3f0c1190933a2480a1893e7592
parentce4b709b1f878d8049d95d13185badfc16602f6d (diff)
Bump API version to 14
-rw-r--r--CMakeLists.txt2
-rw-r--r--libcrystfel/meson.build1
-rw-r--r--meson.build2
3 files changed, 4 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index c569cbe9..87ddfc23 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,7 +1,7 @@
cmake_minimum_required(VERSION 3.6)
set(CRYSTFEL_SHORT_VERSION 0.9.1)
set(CRYSTFEL_VERSION ${CRYSTFEL_SHORT_VERSION})
-set(CRYSTFEL_API_VERSION 13)
+set(CRYSTFEL_API_VERSION 14)
project(crystfel VERSION ${CRYSTFEL_VERSION} LANGUAGES C)
cmake_policy(SET CMP0074 NEW)
diff --git a/libcrystfel/meson.build b/libcrystfel/meson.build
index af448669..429a78c9 100644
--- a/libcrystfel/meson.build
+++ b/libcrystfel/meson.build
@@ -127,6 +127,7 @@ configure_file(input: 'libcrystfel-config.h.meson.in',
libcrystfel_conf_inc = include_directories('.')
libcrystfel = library('crystfel', [libcrystfel_sources, libcrystfel_versionc],
+ soversion: libcrystfel_api_version,
include_directories: [libcrystfel_includes,
libcrystfel_conf_inc],
dependencies: [mdep, utildep, fftwdep, gsldep, zlibdep,
diff --git a/meson.build b/meson.build
index b2a1f3fd..c4df5b42 100644
--- a/meson.build
+++ b/meson.build
@@ -5,6 +5,8 @@ project('crystfel', 'c',
meson_version: '>=0.50.0',
default_options: ['buildtype=debugoptimized'])
+libcrystfel_api_version = 14
+
add_project_arguments('-DHAVE_CONFIG_H', language: 'c')
versionc = vcs_tag(input: 'src/version.c.in',