diff options
Diffstat (limited to 'tegra/meson.build')
-rw-r--r-- | tegra/meson.build | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/tegra/meson.build b/tegra/meson.build index edddf72b..7585c8b5 100644 --- a/tegra/meson.build +++ b/tegra/meson.build @@ -25,6 +25,7 @@ libdrm_tegra = library( link_with : libdrm, dependencies : [dep_pthread_stubs, dep_atomic_ops], c_args : libdrm_c_args, + gnu_symbol_visibility : 'hidden', version : '0.0.0', install : true, ) @@ -34,14 +35,16 @@ ext_libdrm_tegra = declare_dependency( include_directories : [inc_drm, include_directories('.')], ) +if meson.version().version_compare('>= 0.54.0') + meson.override_dependency('libdrm_tegra', ext_libdrm_tegra) +endif + install_headers('tegra.h', subdir : 'libdrm') pkg.generate( + libdrm_tegra, name : 'libdrm_tegra', - libraries : libdrm_tegra, subdirs : ['.', 'libdrm'], - version : meson.project_version(), - requires_private : 'libdrm', description : 'Userspace interface to Tegra kernel DRM services', ) |