diff --git a/pipewire/server/meson.build b/pipewire/server/meson.build index 3aed82dc0..f03ff83d1 100644 --- a/pipewire/server/meson.build +++ b/pipewire/server/meson.build @@ -28,13 +28,13 @@ pipewirecore_sources = [ 'work-queue.c', ] +install_headers(pipewirecore_headers, subdir : 'pipewire/server') + libpipewirecore_c_args = [ '-DHAVE_CONFIG_H', '-D_GNU_SOURCE', ] -install_headers(pipewirecore_headers, subdir : 'pipewire/server') - libpipewirecore = shared_library('pipewirecore-@0@'.format(apiversion), pipewirecore_sources, version : libversion, soversion : soversion, diff --git a/pkgconfig/libpipewirecore.pc.in b/pkgconfig/libpipewirecore.pc.in new file mode 100644 index 000000000..55a2067ab --- /dev/null +++ b/pkgconfig/libpipewirecore.pc.in @@ -0,0 +1,11 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@/ +moduledir=@moduledir@ + +Name: libpipewirecore +Description: PipeWire Core +Version: @PACKAGE_VERSION@ +Libs: -L${libdir} -lpipewirecore-@PIPEWIRE_API_VERSION@ +Cflags: -I${includedir} -D_REENTRANT diff --git a/pkgconfig/meson.build b/pkgconfig/meson.build index f3159bc49..a919ab72c 100644 --- a/pkgconfig/meson.build +++ b/pkgconfig/meson.build @@ -11,6 +11,7 @@ pkg_install_dir = '@0@/pkgconfig'.format(get_option('libdir')) pkg_files = [ 'libpipewire', + 'libpipewirecore', 'libspa', ]