aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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',