pass ARCH down to uClibc
[buildroot.git] / package / ttcp / ttcp.mk
blob7d6d942653ec995ad51691100360c1d4550c10a2
1 #############################################################
3 # ttcp
5 #############################################################
7 TTCP_VERSION:=
8 TTCP_SOURCE_URL=http://ftp.sunet.se/pub/network/monitoring/ttcp
9 TTCP_SOURCE=ttcp$(TTCP_VERSION).c
10 TTCP_BUILD_DIR=$(BUILD_DIR)/ttcp$(TTCP_VERSION)
12 $(DL_DIR)/$(TTCP_SOURCE):
13 $(WGET) -P $(DL_DIR) $(TTCP_SOURCE_URL)/$(TTCP_SOURCE)
15 $(TTCP_BUILD_DIR)/.unpacked: $(DL_DIR)/$(TTCP_SOURCE)
16 -mkdir $(TTCP_BUILD_DIR)
17 cp -af $(DL_DIR)/$(TTCP_SOURCE) $(TTCP_BUILD_DIR)
18 touch $(TTCP_BUILD_DIR)/.unpacked
20 $(TTCP_BUILD_DIR)/.configured: $(TTCP_BUILD_DIR)/.unpacked
21 touch $(TTCP_BUILD_DIR)/.configured
23 $(TTCP_BUILD_DIR)/ttcp: $(TTCP_BUILD_DIR)/.configured
24 $(TARGET_CC) -O2 -o $(TTCP_BUILD_DIR)/ttcp $(TTCP_BUILD_DIR)/$(TTCP_SOURCE)
26 $(TARGET_DIR)/usr/bin/ttcp: $(TTCP_BUILD_DIR)/ttcp
27 cp -af $(TTCP_BUILD_DIR)/ttcp $(TARGET_DIR)/usr/bin/
29 ttcp: $(TARGET_DIR)/usr/bin/ttcp
31 ttcp-source: $(DL_DIR)/$(TTCP_SOURCE)
33 ttcp-clean:
34 rm -f $(TTCP_BUILD_DIR)/*.o $(TTCP_BUILD_DIR)/ttcp
36 ttcp-dirclean:
37 rm -rf $(TTCP_BUILD_DIR)
39 #############################################################
41 # Toplevel Makefile options
43 #############################################################
44 ifeq ($(BR2_PACKAGE_TTCP),y)
45 TARGETS+=ttcp
46 endif