OSDN Git Service

Bump intel-vaapi-driver to 1.8.3.pre1 for development
[android-x86/hardware-intel-common-vaapi.git] / test / Makefile.am
1 AUTOMAKE_OPTIONS = subdir-objects
2
3 AM_CXXFLAGS =                                                           \
4         -I$(top_srcdir)/test/gtest/include                              \
5         $(NULL)
6
7 AM_CPPFLAGS =                                                           \
8         -DGTEST_HAS_PTHREAD=1                                           \
9         -DGTEST_USE_OWN_TR1_TUPLE=0                                     \
10         -DGTEST_LANG_CXX11=1                                            \
11         -DGTEST_HAS_TR1_TUPLE=1                                         \
12         -DPTHREADS                                                      \
13         -DVA_DRIVERS_PATH="\"$(LIBVA_DRIVERS_PATH)\""                   \
14         -DTEST_VA_DRIVERS_PATH="\"$(abs_top_srcdir)/src/.libs\""        \
15         -std=c++11                                                      \
16         $(NULL)
17
18 AM_LDFLAGS =                                                            \
19         -pthread                                                        \
20         $(NULL)
21
22 # libgtest
23 noinst_LTLIBRARIES = libgtest.la
24
25 libgtest_la_SOURCES =                                                   \
26         gtest/src/gtest-all.cc                                          \
27         gtest/src/gtest_main.cc                                         \
28         $(NULL)
29
30 libgtest_la_CXXFLAGS =                                                  \
31         -I$(top_srcdir)/test/gtest                                      \
32         $(AM_CXXFLAGS)                                                  \
33         $(NULL)
34
35 EXTRA_DIST =                                                            \
36         gtest/docs                                                      \
37         gtest/include                                                   \
38         gtest/src/*.cc                                                  \
39         gtest/src/*.h                                                   \
40         gtest/README.md                                                 \
41         gtest/LICENSE                                                   \
42         $(NULL)
43
44 # test_i965_drv_video
45 noinst_PROGRAMS = test_i965_drv_video
46 noinst_HEADERS =                                                        \
47         i965_avce_test_common.h                                         \
48         i965_config_test.h                                              \
49         i965_internal_decl.h                                            \
50         i965_jpeg_test_data.h                                           \
51         i965_streamable.h                                               \
52         i965_test_environment.h                                         \
53         i965_test_fixture.h                                             \
54         i965_test_image_utils.h                                         \
55         test.h                                                          \
56         test_utils.h                                                    \
57         $(NULL)
58
59 test_i965_drv_video_SOURCES =                                           \
60         i965_avcd_config_test.cpp                                       \
61         i965_avce_config_test.cpp                                       \
62         i965_avce_context_test.cpp                                      \
63         i965_avce_test_common.cpp                                       \
64         i965_chipset_test.cpp                                           \
65         i965_config_test.cpp                                            \
66         i965_initialize_test.cpp                                        \
67         i965_jpeg_test_data.cpp                                         \
68         i965_jpeg_decode_test.cpp                                       \
69         i965_jpeg_encode_test.cpp                                       \
70         i965_jpegd_config_test.cpp                                      \
71         i965_jpege_config_test.cpp                                      \
72         i965_surface_test.cpp                                           \
73         i965_test_environment.cpp                                       \
74         i965_test_fixture.cpp                                           \
75         i965_test_image_utils.cpp                                       \
76         object_heap_test.cpp                                            \
77         test_main.cpp                                                   \
78         $(NULL)
79
80 test_i965_drv_video_LDFLAGS =                                           \
81         $(DRM_LDFLAGS)                                                  \
82         $(LIBVA_DEPS_LDFLAGS)                                           \
83         $(LIBVA_DRM_DEPS_LDFLAGS)                                       \
84         $(AM_LDFLAGS)                                                   \
85         $(NULL)
86
87 test_i965_drv_video_LDADD =                                             \
88         $(top_srcdir)/src/libi965_drv_video.la                          \
89         libgtest.la                                                     \
90         $(DRM_LIBS)                                                     \
91         $(LIBVA_DEPS_LIBS)                                              \
92         $(LIBVA_DRM_DEPS_LIBS)                                          \
93         -ldrm_intel -lm -ldl                                            \
94         $(NULL)
95
96 test_i965_drv_video_CPPFLAGS =                                          \
97         $(DRM_CFLAGS)                                                   \
98         $(LIBVA_DEPS_CFLAGS)                                            \
99         $(LIBVA_DRM_DEPS_CFLAGS)                                        \
100         $(AM_CPPFLAGS)                                                  \
101         $(NULL)
102
103 test_i965_drv_video_CXXFLAGS =                                          \
104         -Wall -Werror                                                   \
105         $(AM_CXXFLAGS)                                                  \
106         $(NULL)
107
108 check-local: test_i965_drv_video
109         $(builddir)/test_i965_drv_video