Subversion Repositories Kolibri OS

Rev

Blame | Last modification | View Log | RSS feed

  1.  
  2.  
  3. # Copyright © 2011 Intel Corporation
  4. #
  5. # Permission is hereby granted, free of charge, to any person obtaining a
  6. # copy of this software and associated documentation files (the "Software"),
  7. # to deal in the Software without restriction, including without limitation
  8. # the rights to use, copy, modify, merge, publish, distribute, sublicense,
  9. # and/or sell copies of the Software, and to permit persons to whom the
  10. # Software is furnished to do so, subject to the following conditions:
  11. #
  12. # The above copyright notice and this permission notice (including the next
  13. # paragraph) shall be included in all copies or substantial portions of the
  14. # Software.
  15. #
  16. # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  17. # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  18. # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
  19. # THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  20. # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  21. # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
  22. # IN THE SOFTWARE.
  23.  
  24. include Makefile.sources
  25.  
  26. AM_CFLAGS = \
  27.         -I$(top_srcdir)/include \
  28.         -I$(top_srcdir)/src/ \
  29.         -I$(top_srcdir)/src/mapi \
  30.         -I$(top_srcdir)/src/mesa/ \
  31.         -I$(top_srcdir)/src/gallium/include \
  32.         -I$(top_srcdir)/src/gallium/auxiliary \
  33.         -I$(top_srcdir)/src/mesa/drivers/dri/common \
  34.         -I$(top_srcdir)/src/mesa/drivers/dri/intel/server \
  35.         -I$(top_srcdir)/src/gtest/include \
  36.         -I$(top_builddir)/src/glsl/nir \
  37.         -I$(top_builddir)/src/mesa/drivers/dri/common \
  38.         $(DEFINES) \
  39.         $(VISIBILITY_CFLAGS) \
  40.         $(INTEL_CFLAGS)
  41.  
  42. AM_CXXFLAGS = $(AM_CFLAGS)
  43.  
  44. noinst_LTLIBRARIES = libi965_dri.la
  45. libi965_dri_la_SOURCES = $(i965_FILES)
  46. libi965_dri_la_LIBADD = $(INTEL_LIBS)
  47.  
  48. TEST_LIBS = \
  49.         libi965_dri.la \
  50.         ../common/libdricommon.la \
  51.         ../common/libmegadriver_stub.la \
  52.         ../../../libmesa.la \
  53.         $(DRI_LIB_DEPS) \
  54.         $(CLOCK_LIB) \
  55.         ../common/libdri_test_stubs.la
  56.  
  57. TESTS = \
  58.         test_fs_cmod_propagation \
  59.         test_fs_saturate_propagation \
  60.         test_eu_compact \
  61.         test_vf_float_conversions \
  62.         test_vec4_copy_propagation \
  63.         test_vec4_register_coalesce
  64.  
  65. check_PROGRAMS = $(TESTS)
  66.  
  67. test_fs_cmod_propagation_SOURCES = \
  68.         test_fs_cmod_propagation.cpp
  69. test_fs_cmod_propagation_LDADD = \
  70.         $(top_builddir)/src/gtest/libgtest.la \
  71.         $(TEST_LIBS)
  72.  
  73. test_fs_saturate_propagation_SOURCES = \
  74.         test_fs_saturate_propagation.cpp
  75. test_fs_saturate_propagation_LDADD = \
  76.         $(top_builddir)/src/gtest/libgtest.la \
  77.         $(TEST_LIBS)
  78.  
  79. test_vf_float_conversions_SOURCES = \
  80.         test_vf_float_conversions.cpp
  81. test_vf_float_conversions_LDADD = \
  82.         $(top_builddir)/src/gtest/libgtest.la \
  83.         $(TEST_LIBS)
  84.  
  85. test_vec4_register_coalesce_SOURCES = \
  86.         test_vec4_register_coalesce.cpp
  87. test_vec4_register_coalesce_LDADD = \
  88.         $(top_builddir)/src/gtest/libgtest.la \
  89.         $(TEST_LIBS)
  90.  
  91. test_vec4_copy_propagation_SOURCES = \
  92.         test_vec4_copy_propagation.cpp
  93. test_vec4_copy_propagation_LDADD = \
  94.         $(top_builddir)/src/gtest/libgtest.la \
  95.         $(TEST_LIBS)
  96.  
  97. test_eu_compact_SOURCES = \
  98.         test_eu_compact.c
  99. nodist_EXTRA_test_eu_compact_SOURCES = dummy.cpp
  100. test_eu_compact_LDADD = $(TEST_LIBS)
  101.