summaryrefslogtreecommitdiff
path: root/va/Makefile.am
diff options
context:
space:
mode:
authorAustin Yuan <shengquan.yuan@gmail.com>2010-05-08 02:03:56 +0800
committerAustin Yuan <shengquan.yuan@gmail.com>2010-05-08 02:03:56 +0800
commit70074679333c236bca857a0242ae34442a4874f6 (patch)
tree8332e3266d31ab1851dcbc7e1ecfef8cb1f95728 /va/Makefile.am
parent03a6cbe5a8c41aa5311a1ddb67bb93a0ae3539b4 (diff)
downloadlibva-70074679333c236bca857a0242ae34442a4874f6.tar.gz
Seperate 3rd party API (e.g. vaCreateSurfaceFromXXX) into a libva-tpi.so
and driver table memory is allocated by driver if driver wants to support it. Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
Diffstat (limited to 'va/Makefile.am')
-rw-r--r--va/Makefile.am8
1 files changed, 7 insertions, 1 deletions
diff --git a/va/Makefile.am b/va/Makefile.am
index f57ac42..5241b6a 100644
--- a/va/Makefile.am
+++ b/va/Makefile.am
@@ -29,12 +29,17 @@ LDADD = \
lib_LTLIBRARIES = \
libva.la \
+ libva-tpi.la \
libva-x11.la
libva_ladir = $(libdir)
libva_la_LDFLAGS = $(LDADD) -no-undefined
libva_la_LIBADD = $(LIBVA_LIBS) -ldl
+libva_tpi_ladir = $(libdir)
+libva_tpi_la_LDFLAGS = $(LDADD) -no-undefined
+libva_tpi_la_LIBADD = $(libvacorelib) -ldl
+
libva_x11_la_SOURCES =
libva_x11_la_LIBADD = $(libvacorelib) x11/libva_x11.la $(LIBVA_LIBS) $(X11_LIBS) $(XEXT_LIBS) $(DRM_LIBS) $(XFIXES_LIBS)
libva_x11_la_LDFLAGS = $(LDADD)
@@ -55,9 +60,10 @@ SUBDIRS += dummy
endif
libva_la_SOURCES = va.c va_trace.c
+libva_tpi_la_SOURCES = va_tpi.c
libvaincludedir = ${includedir}/va
-libvainclude_HEADERS = va.h va_x11.h va_backend.h va_dummy.h va_version.h
+libvainclude_HEADERS = va.h va_tpi.h va_x11.h va_backend.h va_backend_tpi.h va_dummy.h va_version.h
DISTCLEANFILES = \
va_version.h