summaryrefslogtreecommitdiff
path: root/pkgconfig/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'pkgconfig/Makefile.am')
-rw-r--r--pkgconfig/Makefile.am16
1 files changed, 8 insertions, 8 deletions
diff --git a/pkgconfig/Makefile.am b/pkgconfig/Makefile.am
index 1e772a68..b98888c1 100644
--- a/pkgconfig/Makefile.am
+++ b/pkgconfig/Makefile.am
@@ -1,21 +1,21 @@
-AUTOMAKE_OPTIONS = -Wno-portability
+pcfiles_in = gstreamer-vaapi.pc.in
+pcfiles_in += gstreamer-vaapi-x11.pc.in
+if USE_GLX
+pcfiles_in += gstreamer-vaapi-glx.pc.in
+endif
-pcfiles = gstreamer-vaapi-@GST_MAJORMINOR@.pc
-pcfiles += gstreamer-vaapi-x11-@GST_MAJORMINOR@.pc
+pcfiles = $(pcfiles_in:%.pc.in=%-@GST_MAJORMINOR@.pc)
pkgconfigdir = @pkgconfigdir@
pkgconfig_DATA = $(pcfiles)
EXTRA_DIST = \
gstreamer-vaapi.pc.in \
+ gstreamer-vaapi-glx.pc.in \
gstreamer-vaapi-x11.pc.in \
$(NULL)
-CLEANFILES = $(pcfiles)
-
-# XXX: this is a GNU make extension
-%-@GST_MAJORMINOR@.pc: %.pc
- cp $< $@
+DISTCLEANFILES = $(pcfiles)
# Extra clean files so that maintainer-clean removes *everything*
MAINTAINERCLEANFILES = Makefile.in