libkms: build the intel backend only when needed
[platform/upstream/libdrm.git] / libkms / Makefile.am
index 215450a..dae44e9 100644 (file)
@@ -15,7 +15,6 @@ libkms_la_LIBADD = ../libdrm.la
 libkms_la_SOURCES = \
        internal.h \
        linux.c \
-       intel.c \
        dumb.c \
        api.c
 
@@ -23,6 +22,10 @@ if HAVE_VMWGFX
 libkms_la_SOURCES += vmwgfx.c
 endif
 
+if HAVE_INTEL
+libkms_la_SOURCES += intel.c
+endif
+
 if HAVE_NOUVEAU
 libkms_la_SOURCES += nouveau.c
 endif
@@ -31,6 +34,11 @@ if HAVE_RADEON
 libkms_la_SOURCES += radeon.c
 endif
 
+if HAVE_EXYNOS
+libkms_la_SOURCES += exynos.c
+AM_CFLAGS += -I$(top_srcdir)/exynos
+endif
+
 libkmsincludedir = ${includedir}/libkms
 libkmsinclude_HEADERS = libkms.h