Do not build slp module
[platform/upstream/libdrm.git] / intel / Makefile.am
index 1af0187..ca4ed84 100644 (file)
 # Authors:
 #    Eric Anholt <eric@anholt.net>
 
+include Makefile.sources
+
 AM_CFLAGS = \
        $(WARN_CFLAGS) \
+       $(VISIBILITY_CFLAGS) \
        -I$(top_srcdir) \
        -I$(top_srcdir)/intel \
        $(PTHREADSTUBS_CFLAGS) \
        $(PCIACCESS_CFLAGS) \
+       $(VALGRIND_CFLAGS) \
        -I$(top_srcdir)/include/drm
 
 libdrm_intel_la_LTLIBRARIES = libdrm_intel.la
@@ -36,31 +40,37 @@ libdrm_intel_la_LDFLAGS = -version-number 1:0:0 -no-undefined
 libdrm_intel_la_LIBADD = ../libdrm.la \
        @PTHREADSTUBS_LIBS@ \
        @PCIACCESS_LIBS@ \
-       @CLOCK_LIB@ \
-       libintel_decode.la
+       @CLOCK_LIB@
 
+libdrm_intel_la_SOURCES = $(LIBDRM_INTEL_FILES)
 
-noinst_LTLIBRARIES = libintel_decode.la
+intel_bufmgr_gem_o_CFLAGS = $(AM_CFLAGS) -c99
 
-libintel_decode_la_SOURCES = intel_decode.c
-libintel_decode_la_CFLAGS = \
-       -I$(top_srcdir) \
-       -I$(top_srcdir)/intel \
-       -std=c99
+libdrm_intelincludedir = ${includedir}/libdrm
+libdrm_intelinclude_HEADERS = $(LIBDRM_INTEL_H_FILES)
 
-libdrm_intel_la_SOURCES = \
-       intel_bufmgr.c \
-       intel_bufmgr_priv.h \
-       intel_bufmgr_fake.c \
-       intel_bufmgr_gem.c \
-       intel_chipset.h \
-       mm.c \
-       mm.h
+# This may be interesting even outside of "make check", due to the -dump option.
+noinst_PROGRAMS = test_decode
 
-intel_bufmgr_gem_o_CFLAGS = $(AM_CFLAGS) -c99
+BATCHES = \
+       tests/gen4-3d.batch \
+       tests/gm45-3d.batch \
+       tests/gen5-3d.batch \
+       tests/gen6-3d.batch \
+       tests/gen7-2d-copy.batch \
+       tests/gen7-3d.batch
 
-libdrm_intelincludedir = ${includedir}/libdrm
-libdrm_intelinclude_HEADERS = intel_bufmgr.h \
-                             intel_debug.h
+TESTS = \
+       $(BATCHES:.batch=.batch.sh)
+
+EXTRA_DIST = \
+       $(BATCHES) \
+       $(BATCHES:.batch=.batch.sh) \
+       $(BATCHES:.batch=.batch-ref.txt) \
+       $(BATCHES:.batch=.batch-ref.txt) \
+       tests/test-batch.sh \
+       Android.mk
+
+test_decode_LDADD = libdrm_intel.la ../libdrm.la
 
 pkgconfig_DATA = libdrm_intel.pc