Makefile 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  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. # Kernel Debugger
  13. #
  14. # Abstract:
  15. #
  16. # This library contains the support code necessary to enable debugging
  17. # of a running kernel. This library is included in all versions of the
  18. # operating system.
  19. #
  20. # Author:
  21. #
  22. # Evan Green 10-Aug-2012
  23. #
  24. # Environment:
  25. #
  26. # Kernel
  27. #
  28. ################################################################################
  29. BINARY = kd.a
  30. BINARYTYPE = library
  31. OBJS = kdebug.o \
  32. ARMV7_OBJS = armv7/kdarch.o \
  33. armv7/kdatomic.o \
  34. armv7/kdsup.o \
  35. armv7/kdsupc.o \
  36. ARMV6_OBJS = $(ARMV7_OBJS)
  37. X86_OBJS = x86/kdarch.o \
  38. x86/kdsup.o \
  39. EXTRA_SRC_DIRS = x86 armv7 armv6
  40. DIRS = boot kdusb
  41. include $(SRCROOT)/os/minoca.mk