2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-22 01:59:26 +00:00

Add the project version to the library name

Restore the library naming that included the current project version in
the library name, e.g. SONAME is going to be libisc-9.21.11.so.
This commit is contained in:
Ondřej Surý 2025-08-04 12:16:13 +02:00 committed by Aydın Mercan
parent 6ae002f1ae
commit 234d0e9e8d
No known key found for this signature in database

View File

@ -1020,7 +1020,7 @@ subdir('util')
isc_srcconf = isc_srcset.apply(config, strict: false) isc_srcconf = isc_srcset.apply(config, strict: false)
libisc = library( libisc = library(
'isc', 'isc-' + meson.project_version(),
isc_srcconf.sources(), isc_srcconf.sources(),
objects: isc_probe_objects, objects: isc_probe_objects,
install: true, install: true,
@ -1046,7 +1046,7 @@ libisc_dep = declare_dependency(
dns_srcconf = dns_srcset.apply(config, strict: false) dns_srcconf = dns_srcset.apply(config, strict: false)
libdns = library( libdns = library(
'dns', 'dns-' + meson.project_version(),
dns_srcconf.sources(), dns_srcconf.sources(),
include_directories: dns_inc, include_directories: dns_inc,
install: true, install: true,
@ -1079,7 +1079,7 @@ libdns_dep = declare_dependency(
ns_srcconf = ns_srcset.apply(config, strict: false) ns_srcconf = ns_srcset.apply(config, strict: false)
libns = library( libns = library(
'ns', 'ns-' + meson.project_version(),
ns_srcconf.sources(), ns_srcconf.sources(),
objects: ns_probe_objects, objects: ns_probe_objects,
install: true, install: true,
@ -1104,7 +1104,7 @@ libns_dep = declare_dependency(
isccc_srcconf = isccc_srcset.apply(config, strict: false) isccc_srcconf = isccc_srcset.apply(config, strict: false)
libisccc = library( libisccc = library(
'isccc', 'isccc-' + meson.project_version(),
isccc_srcconf.sources(), isccc_srcconf.sources(),
implicit_include_directories: false, implicit_include_directories: false,
include_directories: isccc_inc, include_directories: isccc_inc,
@ -1124,7 +1124,7 @@ libisccc_dep = declare_dependency(
isccfg_srcconf = isccfg_srcset.apply(config, strict: false) isccfg_srcconf = isccfg_srcset.apply(config, strict: false)
libisccfg = library( libisccfg = library(
'isccfg', 'isccfg-' + meson.project_version(),
isccfg_srcconf.sources(), isccfg_srcconf.sources(),
implicit_include_directories: false, implicit_include_directories: false,
include_directories: isccfg_inc, include_directories: isccfg_inc,