tests: fix build with alternate X11 paths.
[profile/ivi/libva.git] / test / encode / Makefile.am
index 5866666..db7f13c 100644 (file)
 # TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
 # SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
-bin_PROGRAMS = h264encode
+bin_PROGRAMS = avcenc
+if USE_X11
+bin_PROGRAMS += h264encode
+endif
 
-AM_CFLAGS = -I$(top_srcdir)/va -I$(top_srcdir)/src/x11
+INCLUDES = \
+       -I$(top_srcdir)                 \
+       -I$(top_srcdir)/va              \
+       $(NULL)
 
-TEST_LIBS = $(top_srcdir)/va/$(libvabackendlib)
+h264encode_SOURCES     = h264encode_x11.c
+h264encode_CFLAGS      = $(X11_CFLAGS)
+h264encode_LDADD       = \
+       $(top_builddir)/va/libva.la \
+       $(top_builddir)/va/libva-x11.la \
+       $(X11_LIBS)
 
-h264encode_LDADD = $(TEST_LIBS)
-h264encode_SOURCES = h264encode.c
+avcenc_SOURCES         = avcenc.c
+avcenc_CFLAGS          = -I$(top_srcdir)/test/common
+avcenc_LDADD           = \
+       $(top_builddir)/va/libva.la \
+       $(top_builddir)/test/common/libva-display.la
 
+EXTRA_DIST = h264encode_common.c
 
 valgrind:      $(bin_PROGRAMS)
        for a in $(bin_PROGRAMS); do \