OSDN Git Service

test: add YUVImage class
[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_test_environment.h                                         \
52         i965_test_fixture.h                                             \
53         i965_test_image_utils.h                                         \
54         test.h                                                          \
55         test_utils.h                                                    \
56         $(NULL)
57
58 test_i965_drv_video_SOURCES =                                           \
59         i965_avcd_config_test.cpp                                       \
60         i965_avce_config_test.cpp                                       \
61         i965_avce_context_test.cpp                                      \
62         i965_avce_test_common.cpp                                       \
63         i965_chipset_test.cpp                                           \
64         i965_config_test.cpp                                            \
65         i965_initialize_test.cpp                                        \
66         i965_jpeg_test_data.cpp                                         \
67         i965_jpeg_decode_test.cpp                                       \
68         i965_jpeg_encode_test.cpp                                       \
69         i965_jpegd_config_test.cpp                                      \
70         i965_jpege_config_test.cpp                                      \
71         i965_surface_test.cpp                                           \
72         i965_test_environment.cpp                                       \
73         i965_test_fixture.cpp                                           \
74         i965_test_image_utils.cpp                                       \
75         object_heap_test.cpp                                            \
76         test_main.cpp                                                   \
77         $(NULL)
78
79 test_i965_drv_video_LDFLAGS =                                           \
80         $(DRM_LDFLAGS)                                                  \
81         $(LIBVA_DEPS_LDFLAGS)                                           \
82         $(LIBVA_DRM_DEPS_LDFLAGS)                                       \
83         $(AM_LDFLAGS)                                                   \
84         $(NULL)
85
86 test_i965_drv_video_LDADD =                                             \
87         $(top_srcdir)/src/libi965_drv_video.la                          \
88         libgtest.la                                                     \
89         $(DRM_LIBS)                                                     \
90         $(LIBVA_DEPS_LIBS)                                              \
91         $(LIBVA_DRM_DEPS_LIBS)                                          \
92         -ldrm_intel -lm -ldl                                            \
93         $(NULL)
94
95 test_i965_drv_video_CPPFLAGS =                                          \
96         $(DRM_CFLAGS)                                                   \
97         $(LIBVA_DEPS_CFLAGS)                                            \
98         $(LIBVA_DRM_DEPS_CFLAGS)                                        \
99         $(AM_CPPFLAGS)                                                  \
100         $(NULL)
101
102 test_i965_drv_video_CXXFLAGS =                                          \
103         -Wall -Werror                                                   \
104         $(AM_CXXFLAGS)                                                  \
105         $(NULL)
106
107 check-local: test_i965_drv_video
108         $(builddir)/test_i965_drv_video