]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - glsdk/libdrm.git/blobdiff - tests/Makefile.am
Add drmGetDeviceNameFromFd function
[glsdk/libdrm.git] / tests / Makefile.am
index e29310137cd7c75abc0ab1e5560d7eca99a17b25..4e4882ab7d2144104769677dcd252db1f7f72d53 100644 (file)
@@ -1,31 +1,64 @@
-AM_CFLAGS = \
-       -I $(top_srcdir)/shared-core \
-       -I $(top_srcdir)/libdrm
+NULL:=#
+
+AM_CPPFLAGS = \
+       -I $(top_srcdir)/include/drm \
+       -I $(top_srcdir)
+
+LDADD = $(top_builddir)/libdrm.la
 
 noinst_PROGRAMS = \
        dristat \
        drmstat
 
+SUBDIRS =
+
+if HAVE_INTEL
+endif
+
+if HAVE_LIBUDEV
+
 EXTRA_LTLIBRARIES = libdrmtest.la
+
 libdrmtest_la_SOURCES = \
        drmtest.c \
        drmtest.h
+
 libdrmtest_la_LIBADD = \
-       $(top_builddir)/libdrm/libdrm.la
+       $(top_builddir)/libdrm.la \
+       $(LIBUDEV_LIBS)
 
-LDADD = libdrmtest.la
+LDADD += libdrmtest.la
 
-TESTS = auth \
-       openclose \
-       getversion \
-       getclient \
-       getstats \
-       lock \
-       setversion \
-       updatedraw \
-       mmfs_basic \
-       mmfs_readwrite
+XFAIL_TESTS =                                  \
+       auth                                    \
+       lock
+
+TESTS =                                                \
+       openclose                               \
+       getversion                              \
+       getclient                               \
+       getstats                                \
+       setversion                              \
+       updatedraw                              \
+       name_from_fd                            \
+       $(NULL)
+
+if HAVE_INTEL
+SUBDIRS += \
+       modeprint                               \
+       modetest                                \
+       $(NULL)
+
+TESTS +=                                       \
+       gem_basic                               \
+       gem_flink                               \
+       gem_readwrite                           \
+       gem_mmap                                \
+       $(NULL)
+endif
 
 EXTRA_PROGRAMS = $(TESTS)
-CLEANFILES = $(EXTRA_PROGRAMS) $(EXTRA_LTLIBRARIES)
 
+endif
+
+CLEANFILES = $(EXTRA_PROGRAMS) $(EXTRA_LTLIBRARIES)