ACLOCAL_AMFLAGS = -I m4 # Extra clean files so that maintainer-clean removes *everything* DISTCLEANFILES = \ aclocal.m4 autom4te.cache compile config.guess config.sub \ configure config.h.in config.h.in~ depcomp install-sh ltmain.sh \ Makefile.in missing if ENABLE_TESTS SUBDIRS = gtestsrc common codecparsers vaapi decoder encoder vpp pkgconfig else SUBDIRS = common codecparsers vaapi decoder encoder vpp pkgconfig endif if ENABLE_DOCS SUBDIRS += doc endif SUBDIRS += capi if ENABLE_V4L2 SUBDIRS += v4l2 endif libyami_source_h = \ interface/Yami.h \ interface/YamiC.h \ $(NULL) lib_LTLIBRARIES = libyami.la libyami_la_SOURCES = libyami_includedir = $(includedir)/libyami libyami_include_HEADERS = $(libyami_source_h) # Dummy C++ source to cause C++ linking nodist_EXTRA_libyami_la_SOURCES = dummy.cxx libyami_la_LDFLAGS = \ $(LIBYAMI_LT_LDFLAGS) \ $(LIBVA_LIBS) \ $(LIBVA_DRM_LIBS) \ $(NULL) libyami_la_CPPFLAGS = \ $(LIBVA_CFLAGS) \ $(LIBVA_DRM_CFLAGS) \ $(NULL) libyami_la_LIBADD = common/libyami_common.la \ codecparsers/libyami_codecparser.la \ vaapi/libyami_vaapi.la \ decoder/libyami_decoder.la \ encoder/libyami_encoder.la \ vpp/libyami_vpp.la \ $(NULL) libyami_la_LIBADD += capi/libyami_capi.la if ENABLE_X11 libyami_la_LDFLAGS += $(LIBVA_X11_LIBS) $(X11_LIBS) libyami_la_CPPFLAGS += $(LIBVA_X11_CFLAGS) endif libyami_la_LDFLAGS += $(AM_LDFLAGS) libyami_la_CPPFLAGS += $(AM_CPPFLAGS) if ENABLE_V4L2 lib_LTLIBRARIES += libyami_v4l2.la libyami_v4l2_la_SOURCES = # Dummy C++ source to cause C++ linking nodist_EXTRA_libyami_v4l2_la_SOURCES = dummy.cxx # for library version libyami_v4l2_la_LDFLAGS = \ $(LIBYAMI_LT_LDFLAGS) \ $(AM_LDFLAGS) \ $(LIBVA_LIBS) \ $(LIBVA_DRM_LIBS) \ $(NULL) libyami_v4l2_la_LIBADD = libyami.la \ v4l2/libyamiv4l2.la \ $(NULL) endif