summaryrefslogtreecommitdiffstats
path: root/rules/libftdi.make
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2009-07-19 22:02:34 +0200
committerMarc Kleine-Budde <mkl@pengutronix.de>2009-07-21 16:40:33 +0200
commit6d2cd3e0c8c1a999ff7187aa410ea73fd0d5caa1 (patch)
treeb375dfe354cf87ba5bdbc080ae4c28d6e92b490f /rules/libftdi.make
parente39577751f9ad4a5e014aee05c0a8f201096e02a (diff)
downloadptxdist-6d2cd3e0c8c1a999ff7187aa410ea73fd0d5caa1.tar.gz
ptxdist-6d2cd3e0c8c1a999ff7187aa410ea73fd0d5caa1.tar.xz
[libftdi] just cleanups
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Diffstat (limited to 'rules/libftdi.make')
-rw-r--r--rules/libftdi.make53
1 files changed, 10 insertions, 43 deletions
diff --git a/rules/libftdi.make b/rules/libftdi.make
index 34152d891..425370e23 100644
--- a/rules/libftdi.make
+++ b/rules/libftdi.make
@@ -33,25 +33,13 @@ $(LIBFTDI_SOURCE):
@$(call get, LIBFTDI)
# ----------------------------------------------------------------------------
-# Extract
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/libftdi.extract:
- @$(call targetinfo)
- @$(call clean, $(LIBFTDI_DIR))
- @$(call extract, LIBFTDI)
- @$(call patchin, LIBFTDI)
- @$(call touch)
-
-# ----------------------------------------------------------------------------
# Prepare
# ----------------------------------------------------------------------------
LIBFTDI_PATH := PATH=$(CROSS_PATH)
-
LIBFTDI_ENV := \
$(CROSS_ENV) \
- ac_cv_path_HAVELIBUSB='$(PTXDIST_SYSROOT_CROSS)/bin/$(COMPILER_PREFIX)pkg-config libusb'
+ ac_cv_path_HAVELIBUSB='$(COMPILER_PREFIX)pkg-config libusb'
#
# autoconf
@@ -59,38 +47,17 @@ LIBFTDI_ENV := \
LIBFTDI_AUTOCONF := \
$(CROSS_AUTOCONF_USR) \
--enable-shared \
- --disable-static
-
-ifndef PTXCONF_LIBFTDI_CPP_WRAPPER
-LIBFTDI_AUTOCONF += --enable-libftdipp=no
+ --disable-static \
+ --disable-python-binding
+
+ifdef PTXCONF_LIBFTDI_CPP_WRAPPER
+LIBFTDI_AUTOCONF += --enable-libftdipp
+else
+LIBFTDI_AUTOCONF += \
+ --disable-libftdipp \
+ --without-boost
endif
-$(STATEDIR)/libftdi.prepare:
- @$(call targetinfo)
- @$(call clean, $(LIBFTDI_DIR)/config.cache)
- cd $(LIBFTDI_DIR) && \
- $(LIBFTDI_PATH) $(LIBFTDI_ENV) \
- ./configure $(LIBFTDI_AUTOCONF)
- @$(call touch)
-
-# ----------------------------------------------------------------------------
-# Compile
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/libftdi.compile:
- @$(call targetinfo)
- cd $(LIBFTDI_DIR) && $(LIBFTDI_PATH) $(MAKE) $(PARALLELMFLAGS)
- @$(call touch)
-
-# ----------------------------------------------------------------------------
-# Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/libftdi.install:
- @$(call targetinfo)
- @$(call install, LIBFTDI)
- @$(call touch)
-
# ----------------------------------------------------------------------------
# Target-Install
# ----------------------------------------------------------------------------