Makefile
上传用户:jlfgdled
上传日期:2013-04-10
资源大小:33168k
文件大小:1k
源码类别:

Linux/Unix编程

开发平台:

Unix_Linux

  1. #
  2. # Makefile for the Linux kernel pci hotplug controller drivers.
  3. #
  4. O_TARGET := vmlinux-obj.o
  5. list-multi := cpqphp.o pci_hotplug.o ibmphp.o acpiphp.o 
  6. export-objs := pci_hotplug_core.o pci_hotplug_util.o
  7. obj-$(CONFIG_HOTPLUG_PCI) += pci_hotplug.o
  8. obj-$(CONFIG_HOTPLUG_PCI_COMPAQ) += cpqphp.o
  9. obj-$(CONFIG_HOTPLUG_PCI_IBM) += ibmphp.o
  10. obj-$(CONFIG_HOTPLUG_PCI_ACPI) += acpiphp.o
  11. pci_hotplug-objs := pci_hotplug_core.o
  12. pci_hotplug_util.o
  13. cpqphp-objs := cpqphp_core.o
  14. cpqphp_ctrl.o
  15. cpqphp_proc.o
  16. cpqphp_pci.o
  17. ibmphp-objs := ibmphp_core.o
  18. ibmphp_ebda.o
  19. ibmphp_pci.o
  20. ibmphp_res.o
  21. ibmphp_hpc.o
  22. ifdef CONFIG_HOTPLUG_PCI_ACPI
  23.   EXTRA_CFLAGS += -D_LINUX -I$(CURDIR)/../acpi
  24.   ifdef CONFIG_ACPI_DEBUG
  25.     EXTRA_CFLAGS += -DACPI_DEBUG -Wno-unused
  26.   endif
  27. endif
  28. acpiphp_objs := acpiphp_core.o
  29. acpiphp_glue.o
  30. acpiphp_pci.o
  31. acpiphp_res.o
  32. ifeq ($(CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM),y)
  33. cpqphp-objs += cpqphp_nvram.o
  34. endif
  35. include $(TOPDIR)/Rules.make
  36. pci_hotplug.o: $(pci_hotplug-objs)
  37. $(LD) -r -o $@ $(pci_hotplug-objs)
  38. cpqphp.o: $(cpqphp-objs)
  39. $(LD) -r -o $@ $(cpqphp-objs)
  40. ibmphp.o: $(ibmphp-objs)
  41. $(LD) -r -o $@ $(ibmphp-objs)
  42. acpiphp.o: $(acpiphp_objs)
  43. $(LD) -r -o $@ $(acpiphp_objs)