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

Linux/Unix编程

开发平台:

Unix_Linux

  1. # Makefile for the eicon ISDN device driver
  2. # The target object and module list name.
  3. O_TARGET := vmlinux-obj.o
  4. # Objects that export symbols.
  5. export-objs := Divas_mod.o eicon_mod.o
  6. # Multipart objects.
  7. list-multi := eicon.o divas.o
  8. eicon-objs := eicon_mod.o eicon_isa.o eicon_pci.o eicon_idi.o 
  9.    eicon_io.o
  10. divas-objs := common.o idi.o bri.o pri.o log.o xlog.o kprintf.o fpga.o 
  11.    fourbri.o lincfg.o linchr.o linsys.o linio.o Divas_mod.o
  12. # Optional parts of multipart objects.
  13. eicon-objs-$(CONFIG_ISDN_DRV_EICON_PCI) += common.o idi.o bri.o pri.o log.o 
  14.    xlog.o kprintf.o fpga.o fourbri.o lincfg.o linchr.o 
  15.    linsys.o linio.o
  16. eicon-objs  += $(eicon-objs-y)
  17. # Each configuration option enables a list of files.
  18. obj-$(CONFIG_ISDN_DRV_EICON_OLD)     += eicon.o
  19. obj-$(CONFIG_ISDN_DRV_EICON_DIVAS) += divas.o
  20. include $(TOPDIR)/Rules.make
  21. # Link rules for multi-part drivers.
  22. eicon.o: $(eicon-objs)
  23. $(LD) -r -o $@ $(eicon-objs)
  24. divas.o: $(divas-objs)
  25. $(LD) -r -o $@ $(divas-objs)