1
0
mirror of synced 2025-07-29 11:01:13 +03:00

build: set soversion to major.minor (#1357)

Release 0.11 broke backwards compatibility, meaning that different
cpp-httplib versions are compatible with each other only if the major
and minor version numbers are the same.

This patch reflects this in the build systems.

See #1209 for some more context.
This commit is contained in:
Andrea Pappacoda
2022-08-12 19:48:40 +02:00
committed by GitHub
parent 5c3624e1af
commit a9cf097951
2 changed files with 4 additions and 3 deletions

View File

@ -77,6 +77,7 @@ if get_option('cpp-httplib_compile')
dependencies: deps,
cpp_args: args,
version: version,
soversion: version.split('.')[0] + '.' + version.split('.')[1],
install: true
)
cpp_httplib_dep = declare_dependency(compile_args: args, dependencies: deps, link_with: lib, sources: httplib_ch[1])