mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-18 07:47:17 +00:00
meson: set info variables in gstreamer-gl .pc file
This commit is contained in:
parent
656886e781
commit
e9b740d8a5
1 changed files with 9 additions and 2 deletions
|
@ -22,7 +22,6 @@ pkgconf.set('rtsplibdir', join_paths(meson.build_root(), gst_rtsp.outdir()))
|
|||
pkgconf.set('sdplibdir', join_paths(meson.build_root(), gstsdp.outdir()))
|
||||
pkgconf.set('taglibdir', join_paths(meson.build_root(), gsttag.outdir()))
|
||||
pkgconf.set('videolibdir', join_paths(meson.build_root(), gstvideo.outdir()))
|
||||
pkgconf.set('gllibdir', join_paths(meson.build_root(), gstgl.outdir()))
|
||||
|
||||
pkg_install_dir = '@0@/pkgconfig'.format(get_option('libdir'))
|
||||
|
||||
|
@ -39,9 +38,17 @@ pkg_files = [
|
|||
'gstreamer-sdp',
|
||||
'gstreamer-tag',
|
||||
'gstreamer-video',
|
||||
'gstreamer-gl',
|
||||
]
|
||||
|
||||
# XXX: requires the meson.build to be parsed/executed after gst-libs/gl/meson.build
|
||||
if build_gstgl
|
||||
pkgconf.set('gllibdir', join_paths(meson.build_root(), gstgl.outdir()))
|
||||
pkg_files += ['gstreamer-gl']
|
||||
pkgconf.set('GL_APIS', ' '.join(enabled_gl_apis))
|
||||
pkgconf.set('GL_WINDOWS', ' '.join(enabled_gl_winsys))
|
||||
pkgconf.set('GL_PLATFORMS', ' '.join(enabled_gl_platforms))
|
||||
endif
|
||||
|
||||
foreach p : pkg_files
|
||||
infile = p + '.pc.in'
|
||||
outfile = p + '-1.0.pc'
|
||||
|
|
Loading…
Reference in a new issue