diff options
author | Marc Kleine-Budde <mkl@pengutronix.de> | 2009-07-19 22:02:34 +0200 |
---|---|---|
committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2009-07-21 16:40:33 +0200 |
commit | 6d2cd3e0c8c1a999ff7187aa410ea73fd0d5caa1 (patch) | |
tree | b375dfe354cf87ba5bdbc080ae4c28d6e92b490f /rules/libftdi.make | |
parent | e39577751f9ad4a5e014aee05c0a8f201096e02a (diff) | |
download | ptxdist-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.make | 53 |
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 # ---------------------------------------------------------------------------- |