Makefile 889 B

1234567891011121314151617181920212223242526272829
  1. # MN10300 kernel compressor and wrapper
  2. #
  3. # Copyright (C) 2007 Matsushita Electric Industrial Co., Ltd.
  4. # Copyright (C) 2007 Red Hat, Inc. All Rights Reserved.
  5. # Written by David Howells (dhowells@redhat.com)
  6. #
  7. # This program is free software; you can redistribute it and/or
  8. # modify it under the terms of the GNU General Public Licence
  9. # as published by the Free Software Foundation; either version
  10. # 2 of the Licence, or (at your option) any later version.
  11. #
  12. targets := vmlinux.bin zImage
  13. subdir- := compressed
  14. # ---------------------------------------------------------------------------
  15. $(obj)/zImage: $(obj)/compressed/vmlinux FORCE
  16. $(call if_changed,objcopy)
  17. @echo 'Kernel: $@ is ready'
  18. $(obj)/vmlinux.bin: $(obj)/compressed/vmlinux FORCE
  19. $(call if_changed,objcopy)
  20. $(obj)/compressed/vmlinux: FORCE
  21. $(Q)$(MAKE) $(build)=$(obj)/compressed IMAGE_OFFSET=$(IMAGE_OFFSET) $@