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

嵌入式Linux

开发平台:

Unix_Linux

  1. #
  2. # This file is subject to the terms and conditions of the GNU General Public
  3. # License.  See the file "COPYING" in the main directory of this archive
  4. # for more details.
  5. #
  6. # Copyright (C) 1995, 1998, 1999 by Ralf Baechle
  7. #
  8. .S.s:
  9. $(CPP) $(CFLAGS) $< -o $*.s
  10. .S.o:
  11. $(CC) $(CFLAGS) -c $< -o $*.o
  12. #
  13. # Some DECstations need all possible sections of an ECOFF executable
  14. #
  15. ifdef CONFIG_DECSTATION
  16.   E2EFLAGS = -a
  17. else
  18.   E2EFLAGS =
  19. endif
  20. all: vmlinux.ecoff addinitrd
  21. vmlinux.ecoff: $(CONFIGURE) elf2ecoff $(TOPDIR)/vmlinux
  22. ./elf2ecoff $(TOPDIR)/vmlinux vmlinux.ecoff $(E2EFLAGS)
  23. elf2ecoff: elf2ecoff.c
  24. $(HOSTCC) -o $@ $^
  25. addinitrd: addinitrd.c
  26. $(HOSTCC) -o $@ $^
  27. # Don't build dependencies, this may die if $(CC) isn't gcc
  28. dep:
  29. clean:
  30. rm -f vmlinux.ecoff
  31. mrproper:
  32. rm -f vmlinux.ecoff addinitrd elf2ecoff
  33. dummy:
  34. include $(TOPDIR)/Rules.make