Makefile 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. ################################################################################
  2. #
  3. # Copyright (c) 2012 Minoca Corp.
  4. #
  5. # This file is licensed under the terms of the GNU General Public License
  6. # version 3. Alternative licensing terms are available. Contact
  7. # info@minocacorp.com for details. See the LICENSE file at the root of this
  8. # project for complete licensing information.
  9. #
  10. # Binary Name:
  11. #
  12. # Boot
  13. #
  14. # Abstract:
  15. #
  16. # This module implements support for the boot environment, which contains
  17. # the applications and support code needed to load and launch the
  18. # operating system kernel. It consists of some assembly bootstrap code,
  19. # a boot manager, and an OS loader.
  20. #
  21. # Author:
  22. #
  23. # Evan Green 26-Jul-2012
  24. #
  25. # Environment:
  26. #
  27. # Boot
  28. #
  29. ################################################################################
  30. DIRS = bootman \
  31. lib \
  32. loader \
  33. ifneq (,$(filter x86 x64,$(ARCH)))
  34. DIRS += fatboot \
  35. mbr \
  36. endif
  37. include $(SRCROOT)/os/minoca.mk
  38. loader bootman: lib
  39. fatboot: lib