patch-2.4.23 linux-2.4.23/drivers/usb/gadget/Makefile
Next file: linux-2.4.23/drivers/usb/gadget/ether.c
Previous file: linux-2.4.23/drivers/usb/gadget/Config.in
Back to the patch index
Back to the overall index
- Lines: 32
- Date:
2003-11-28 10:26:20.000000000 -0800
- Orig file:
linux-2.4.22/drivers/usb/gadget/Makefile
- Orig date:
1969-12-31 16:00:00.000000000 -0800
diff -urN linux-2.4.22/drivers/usb/gadget/Makefile linux-2.4.23/drivers/usb/gadget/Makefile
@@ -0,0 +1,31 @@
+#
+# Makefile for USB peripheral controller and gadget drivers
+# for kbuild 2.4
+#
+
+# for static linking
+O_TARGET := built-in.o
+
+list-multi := g_zero.o g_ether.o
+
+obj-$(CONFIG_USB_NET2280) += net2280.o
+
+# only one of these may be statically linked ...
+controller-$(CONFIG_USB_NET2280) += net2280.o
+
+# ... and only one of these, too; kbuild/kconfig don't help though.
+g_zero-objs := zero.o usbstring.o
+obj-$(CONFIG_USB_ZERO) += g_zero.o
+
+g_ether-objs := ether.o usbstring.o
+obj-$(CONFIG_USB_ETH) += g_ether.o
+
+
+export-objs := $(controller-y) $(controller-m)
+
+include $(TOPDIR)/Rules.make
+
+g_zero.o: $(g_zero-objs)
+ $(LD) -r -o $@ $(g_zero-objs)
+g_ether.o: $(g_ether-objs)
+ $(LD) -r -o $@ $(g_ether-objs)
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)