aboutsummaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build8
1 files changed, 8 insertions, 0 deletions
diff --git a/meson.build b/meson.build
index ef68b88..287802b 100644
--- a/meson.build
+++ b/meson.build
@@ -86,12 +86,20 @@ sources = [
'src/udp.c',
'src/udp6.c',
'src/util.c',
+ 'src/version.c',
'src/vmstate.c',
]
mapfile = 'src/libslirp.map'
vflag = '-Wl,--version-script,@0@/@1@'.format(meson.current_source_dir(), mapfile)
+configure_file(
+ input : 'src/libslirp-version.h.in',
+ output : 'libslirp-version.h',
+ install_dir : join_paths(get_option('includedir'), 'slirp'),
+ configuration : conf
+)
+
lib = shared_library('slirp', sources,
soversion : lt_current,
version : lt_version,