libyami_common_source_c = \
log.cpp \
utils.cpp \
nalreader.cpp \
surfacepool.cpp \
PooledFrameAllocator.cpp \
YamiVersion.cpp \
Thread.cpp \
$(NULL)
libyami_common_source_h = \
../interface/YamiVersion.h \
$(NULL)
libyami_common_source_h_priv = \
Array.h \
NonCopyable.h \
Functional.h \
log.h \
utils.h \
common_def.h \
nalreader.h \
videopool.h \
surfacepool.h \
Thread.h \
$(NULL)
libyami_common_ldflags = \
$(LIBYAMI_LT_LDFLAGS) \
$(LIBVA_LIBS) \
$(LIBVA_DRM_LIBS) \
-lpthread \
$(NULL)
#to compile within yocto
extra_includes = \
-I$(top_srcdir) \
$(NULL)
libyami_common_cppflags = \
$(LIBVA_CFLAGS) \
-I$(top_srcdir)/interface \
-I$(top_builddir)/interface \
$(extra_includes) \
$(NULL)
noinst_LTLIBRARIES = libyami_common.la
libyami_commonincludedir = ${includedir}/libyami
libyami_commoninclude_HEADERS = $(libyami_common_source_h)
libyami_common_la_SOURCES = $(libyami_common_source_c)
libyami_common_la_LDFLAGS = $(libyami_common_ldflags) $(AM_LDFLAGS)
libyami_common_la_CPPFLAGS = $(libyami_common_cppflags) $(AM_CPPFLAGS)
if ENABLE_TESTS
include Makefile.unittest
endif
DISTCLEANFILES = \
Makefile.in\
YamiVersion.h \
$(NULL)