last_patch95 from vodz:
[oweals/busybox.git] / networking / Makefile.in
index 425b5d3d96b1a91384f09a5b1dd5a19c725c859a..7748d066b5d1b00978126d5775b4a5d0fd65ec38 100644 (file)
@@ -1,6 +1,6 @@
 # Makefile for busybox
 #
-# Copyright (C) 1999-2002 Erik Andersen <andersee@debian.org>
+# Copyright (C) 1999-2003 by Erik Andersen <andersen@codepoet.org>
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -23,22 +23,43 @@ NETWORKING_DIR:=$(TOPDIR)networking/
 endif
 
 NETWORKING-y:=
-NETWORKING-$(CONFIG_HOSTNAME)          += hostname.o
-NETWORKING-$(CONFIG_IFCONFIG)          += ifconfig.o
-NETWORKING-$(CONFIG_NC)                        += nc.o
-NETWORKING-$(CONFIG_NETSTAT)           += netstat.o
-NETWORKING-$(CONFIG_NSLOOKUP)          += nslookup.o
+NETWORKING-$(CONFIG_ARPING)    += arping.o
+NETWORKING-$(CONFIG_FTPGET)    += ftpgetput.o
+NETWORKING-$(CONFIG_FTPPUT)    += ftpgetput.o
+NETWORKING-$(CONFIG_HOSTNAME)  += hostname.o
+NETWORKING-$(CONFIG_HTTPD)     += httpd.o
+NETWORKING-$(CONFIG_IFCONFIG)  += ifconfig.o
+NETWORKING-$(CONFIG_IFUPDOWN)  += ifupdown.o
+NETWORKING-$(CONFIG_INETD)      += inetd.o
+NETWORKING-$(CONFIG_IP)                        += ip.o
+NETWORKING-$(CONFIG_IPCALC)            += ipcalc.o
+NETWORKING-$(CONFIG_IPADDR)            += ipaddr.o
+NETWORKING-$(CONFIG_IPLINK)            += iplink.o
+NETWORKING-$(CONFIG_IPROUTE)   += iproute.o
+NETWORKING-$(CONFIG_IPTUNNEL)  += iptunnel.o
+NETWORKING-$(CONFIG_NAMEIF)    += nameif.o
+NETWORKING-$(CONFIG_NC)                    += nc.o
+NETWORKING-$(CONFIG_NETSTAT)   += netstat.o
+NETWORKING-$(CONFIG_NSLOOKUP)  += nslookup.o
 NETWORKING-$(CONFIG_PING)              += ping.o
 NETWORKING-$(CONFIG_PING6)             += ping6.o
 NETWORKING-$(CONFIG_ROUTE)             += route.o
 NETWORKING-$(CONFIG_TELNET)            += telnet.o
+NETWORKING-$(CONFIG_TELNETD)   += telnetd.o
 NETWORKING-$(CONFIG_TFTP)              += tftp.o
-NETWORKING-$(CONFIG_TRACEROUTE)                += traceroute.o
-NETWORKING-$(CONFIG_UDHCPC)            += udhcpc.o
+NETWORKING-$(CONFIG_TRACEROUTE)        += traceroute.o
+NETWORKING-$(CONFIG_VCONFIG)           += vconfig.o
 NETWORKING-$(CONFIG_WGET)              += wget.o
 
 libraries-y+=$(NETWORKING_DIR)$(NETWORKING_AR)
 
+needcrypt-y:=
+needcrypt-$(CONFIG_FEATURE_HTTPD_AUTH_MD5) := y
+
+ifeq ($(needcrypt-y),y)
+  LIBRARIES += -lcrypt
+endif
+
 $(NETWORKING_DIR)$(NETWORKING_AR): $(patsubst %,$(NETWORKING_DIR)%, $(NETWORKING-y))
        $(AR) -ro $@ $(patsubst %,$(NETWORKING_DIR)%, $(NETWORKING-y))