1 #############################################################
5 #############################################################
7 WGET_SOURCE:=wget-$(WGET_VERSION).tar.gz
8 WGET_SITE:=$(BR2_GNU_MIRROR)/gnu/wget
9 WGET_DIR:=$(BUILD_DIR)/wget-$(WGET_VERSION)
12 WGET_TARGET_BINARY:=bin/wget
14 $(DL_DIR)/$(WGET_SOURCE):
15 $(WGET) -P $(DL_DIR) $(WGET_SITE)/$(WGET_SOURCE)
17 wget-source: $(DL_DIR)/$(WGET_SOURCE)
19 $(WGET_DIR)/.unpacked: $(DL_DIR)/$(WGET_SOURCE)
20 $(WGET_CAT) $(DL_DIR)/$(WGET_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
21 $(CONFIG_UPDATE) $(WGET_DIR)
24 $(WGET_DIR)/.configured: $(WGET_DIR)/.unpacked
25 (cd $(WGET_DIR); rm -rf config.cache; \
26 $(TARGET_CONFIGURE_OPTS) \
27 $(TARGET_CONFIGURE_ARGS) \
29 --target=$(GNU_TARGET_NAME) \
30 --host=$(GNU_TARGET_NAME) \
31 --build=$(GNU_HOST_NAME) \
39 $(WGET_DIR)/$(WGET_BINARY): $(WGET_DIR)/.configured
40 $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(WGET_DIR)
42 $(TARGET_DIR)/$(WGET_TARGET_BINARY): $(WGET_DIR)/$(WGET_BINARY)
43 install -D $(WGET_DIR)/$(WGET_BINARY) $(TARGET_DIR)/$(WGET_TARGET_BINARY)
45 wget: uclibc $(TARGET_DIR)/$(WGET_TARGET_BINARY)
48 rm -f $(TARGET_DIR)/$(WGET_TARGET_BINARY)
49 -$(MAKE) -C $(WGET_DIR) clean
53 #############################################################
55 # Toplevel Makefile options
57 #############################################################
58 ifeq ($(strip $(BR2_PACKAGE_WGET)),y)