3c7993dc8d1d200e92bc28fba8c1f1b423c06a45
[mesa.git] / src / mesa / state_tracker / tests / Makefile.am
1 include $(top_srcdir)/src/gallium/Automake.inc
2
3 AM_CFLAGS = \
4 $(PTHREAD_CFLAGS)
5
6 AM_CXXFLAGS = \
7 $(GALLIUM_DRIVER_CXXFLAGS) \
8 $(CXX11_CXXFLAGS)
9
10 AM_CPPFLAGS = \
11 -I$(top_srcdir)/src/gtest/include \
12 -I$(top_srcdir)/src/mapi \
13 -I$(top_builddir)/src/mesa \
14 -I$(top_srcdir)/src/mesa \
15 -I$(top_builddir)/src/compiler/glsl \
16 $(DEFINES)
17
18 if HAVE_STD_CXX11
19 TESTS = st-renumerate-test
20 check_PROGRAMS = st-renumerate-test
21
22 noinst_LIBRARIES = libmesa-st-tests-common.a
23 endif
24
25 libmesa_st_tests_common_a_SOURCES = \
26 st_tests_common.cpp \
27 st_tests_common.h
28
29 st_renumerate_test_SOURCES = \
30 test_glsl_to_tgsi_lifetime.cpp
31
32 st_renumerate_test_LDFLAGS = \
33 $(LLVM_LDFLAGS)
34
35 st_renumerate_test_LDADD = \
36 libmesa-st-tests-common.a \
37 $(top_builddir)/src/mesa/libmesagallium.la \
38 $(top_builddir)/src/mapi/shared-glapi/libglapi.la \
39 $(top_builddir)/src/gallium/auxiliary/libgallium.la \
40 $(top_builddir)/src/util/libmesautil.la \
41 $(top_builddir)/src/gtest/libgtest.la \
42 $(GALLIUM_COMMON_LIB_DEPS) \
43 $(LLVM_LIBS)