summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLyude Paul <lyude@redhat.com>2019-04-16 18:53:13 -0400
committerLyude Paul <lyude@redhat.com>2019-05-07 17:38:02 -0400
commit800618644a61acb1a00aa0459cd3432d68e1eac7 (patch)
treeb55903d5dd54636aebd210edbf72f96dc8b7d6be
parentef7c18b0361394567e2b964366ea3314c54b46a2 (diff)
meson: Add .so versioning
While I'm pretty confident that no one cares to use libigt.so or lib_aubdump.so anywhere outside of igt, many distributions including Fedora and Debian strongly suggest that packages have some sort of so versioning, even if it's just '0'. So, let's fulfill that minimum requirement to make this easier to package. Acked-by: Petri Latvala <petri.latvala@intel.com> Acked-by: Daniel Vetter <daniel@ffwll.ch> Signed-off-by: Lyude Paul <lyude@redhat.com>
-rw-r--r--lib/meson.build3
-rw-r--r--tools/meson.build3
2 files changed, 4 insertions, 2 deletions
diff --git a/lib/meson.build b/lib/meson.build
index e0b9cf51..786e7a26 100644
--- a/lib/meson.build
+++ b/lib/meson.build
@@ -135,7 +135,8 @@ lib_igt_build = shared_library('igt',
['dummy.c'],
link_whole: lib_intermediates,
dependencies: lib_deps,
- install : true
+ install : true,
+ soversion : '0',
)
lib_igt = declare_dependency(link_with : lib_igt_build,
diff --git a/tools/meson.build b/tools/meson.build
index 5d00f2e3..dfaed82a 100644
--- a/tools/meson.build
+++ b/tools/meson.build
@@ -93,7 +93,8 @@ install_subdir('registers', install_dir : datadir,
shared_library('intel_aubdump', 'aubdump.c',
dependencies : [ lib_igt_chipset, dlsym ],
name_prefix : '',
- install : true)
+ install : true,
+ soversion : '0')
executable('intel_gpu_top', 'intel_gpu_top.c',
install : true,