diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2011-07-12 12:32:52 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2011-07-12 16:15:23 +0200 |
commit | e1cb9d303e17da138ffb9c6a5f4ea0f69bac4ada (patch) | |
tree | 274e3bef522e768899e012776e80df1117dfa39f /rules/libdrm.make | |
parent | 199be447629afce7ee964ec672230c6e0e2558a4 (diff) | |
download | ptxdist-e1cb9d303e17da138ffb9c6a5f4ea0f69bac4ada.tar.gz ptxdist-e1cb9d303e17da138ffb9c6a5f4ea0f69bac4ada.tar.xz |
libdrm: cleanup
also add patch to remove unconditional libpciaccess dependency
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/libdrm.make')
-rw-r--r-- | rules/libdrm.make | 28 |
1 files changed, 10 insertions, 18 deletions
diff --git a/rules/libdrm.make b/rules/libdrm.make index ef42876f7..681d2c013 100644 --- a/rules/libdrm.make +++ b/rules/libdrm.make @@ -26,29 +26,20 @@ LIBDRM_SOURCE := $(SRCDIR)/$(LIBDRM).$(LIBDRM_SUFFIX) LIBDRM_DIR := $(BUILDDIR)/$(LIBDRM) # ---------------------------------------------------------------------------- -# Get -# ---------------------------------------------------------------------------- - -$(LIBDRM_SOURCE): - @$(call targetinfo) - @$(call get, LIBDRM) - -# ---------------------------------------------------------------------------- # Prepare # ---------------------------------------------------------------------------- # # autoconf # -LIBDRM_AUTOCONF := $(CROSS_AUTOCONF_USR) +LIBDRM_CONF_TOOL := autoconf +LIBDRM_CONF_OPT := \ + $(CROSS_AUTOCONF_USR) \ + --disable-radeon \ + --enable-udev \ -ifndef PTXCONF_ARCH_ARM -ifdef PTXCONF_LIBDRM_INTEL -LIBDRM_AUTOCONF += --enable-intel -else -LIBDRM_AUTOCONF += --disable-intel -endif -endif +LIBDRM_CONF_OPT += --$(call ptx/endis, PTXCONF_LIBDRM_INTEL)-intel +LIBDRM_CONF_OPT += --$(call ptx/endis, PTXCONF_LIBDRM_LIBKMS)-libkms # ---------------------------------------------------------------------------- # Target-Install @@ -65,11 +56,12 @@ $(STATEDIR)/libdrm.targetinstall: @$(call install_lib, libdrm, 0, 0, 0644, libdrm) -ifndef PTXCONF_ARCH_ARM +ifdef PTXCONF_LIBDRM_LIBKMS + @$(call install_lib, libdrm, 0, 0, 0644, libkms) +endif ifdef PTXCONF_LIBDRM_INTEL @$(call install_lib, libdrm, 0, 0, 0644, libdrm_intel) endif -endif @$(call install_finish, libdrm) @$(call touch) |