Makefile
上传用户:lgb322
上传日期:2013-02-24
资源大小:30529k
文件大小:1k
源码类别:

嵌入式Linux

开发平台:

Unix_Linux

  1. #
  2. # Makefile for the linux kernel.
  3. #
  4. # Note! Dependencies are done automagically by 'make dep', which also
  5. # removes any old dependencies. DON'T put your own dependencies here
  6. # unless it's something special (ie not a .c file).
  7. USE_STANDARD_AS_RULE := true
  8. O_TARGET := s3c2410.o
  9. obj-y :=
  10. obj-m := 
  11. obj-n :=
  12. obj-  :=
  13. export-objs := smdk.o irq.o generic.o cpu.o dma.o pcibuf.o pcipool.o 
  14. usb_ctl.o usb_ep0.o usb-char.o usb_recv.o usb_send.o 
  15. pm_drv.o pm.o
  16. # Common support (must be linked before board specific support)
  17. obj-y += generic.o irq.o cpu.o dma.o
  18. # Specific board support
  19. obj-$(CONFIG_S3C2410_SMDK) += smdk.o
  20. obj-$(CONFIG_USB_OHCI_S3C2410) += pcibuf.o pcipool.o
  21. # Power Management
  22. obj-$(CONFIG_PM) += pm.o sleep.o pm_drv.o
  23. # LEDs support
  24. leds-y := leds.o
  25. leds-$(CONFIG_S3C2410_SMDK) += leds-smdk.o
  26. obj-$(CONFIG_LEDS) += $(leds-y)
  27. # S3C2410 USB client support
  28. list-multi += s3c2410usb_core.o
  29. s3c2410usb_core-objs := usb_ctl.o usb_ep0.o usb_send.o usb_recv.o 
  30. obj-$(CONFIG_S3C2410_USB) += s3c2410usb_core.o
  31. obj-$(CONFIG_S3C2410_USB_CHAR) += usb-char.o
  32. include $(TOPDIR)/Rules.make
  33. s3c2410usb_core.o: $(s3c2410usb_core-objs)
  34. $(LD) -r -o $@ $(s3c2410usb_core-objs)