mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-16 07:00:00 -05:00
meson: Use pkgconfig.generate
Also fixes the moduledir having a duplicated prefix.
This commit is contained in:
parent
692d96b9a4
commit
bbba49aae1
6 changed files with 18 additions and 46 deletions
|
|
@ -74,7 +74,8 @@ libpipewire_c_args = [
|
|||
'-D_POSIX_C_SOURCE',
|
||||
]
|
||||
|
||||
libpipewire = shared_library('pipewire-@0@'.format(apiversion), pipewire_sources,
|
||||
libpipewire_name = 'pipewire-@0@'.format(apiversion)
|
||||
libpipewire = shared_library(libpipewire_name, pipewire_sources,
|
||||
version : libversion,
|
||||
soversion : soversion,
|
||||
c_args : libpipewire_c_args,
|
||||
|
|
@ -87,3 +88,11 @@ pipewire_dep = declare_dependency(link_with : libpipewire,
|
|||
include_directories : [pipewire_inc, configinc, spa_inc],
|
||||
dependencies : [pthread_lib],
|
||||
)
|
||||
|
||||
pkgconfig.generate(filebase : 'lib@0@'.format(libpipewire_name),
|
||||
libraries : [libpipewire],
|
||||
name : 'libpipewire',
|
||||
description : 'PipeWire Interface',
|
||||
version : pipewire_version,
|
||||
extra_cflags : '-D_REENTRANT',
|
||||
variables : ['moduledir=${libdir}/@0@'.format(libpipewire_name)])
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue