Makefile 906 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. ################################################################################
  2. #
  3. # Copyright (c) 2012 Minoca Corp. All Rights Reserved
  4. #
  5. # Binary Name:
  6. #
  7. # Kernel Debugger Extensions (Win32)
  8. #
  9. # Abstract:
  10. #
  11. # This module builds the kernel debugger extensions for a Windows
  12. # debugging host.
  13. #
  14. # Author:
  15. #
  16. # Evan Green 10-Sep-2012
  17. #
  18. # Environment:
  19. #
  20. # Win32
  21. #
  22. ################################################################################
  23. BINARY = kexts.dll
  24. BINARYTYPE = dll
  25. BINPLACE = bin
  26. VPATH += $(SRCDIR)/..:
  27. BUILD = yes
  28. TARGETLIBS = $(BINROOT)/dbgextnt.a
  29. X86_OBJS = acpiext.o \
  30. kexts.o \
  31. memory.o \
  32. objects.o \
  33. reslist.o \
  34. threads.o \
  35. include $(SRCROOT)/os/minoca.mk
  36. ##
  37. ## Override the compiler since this is a Windows library.
  38. ##
  39. CC := gcc
  40. LD := ld
  41. RCC := windres
  42. AR := ar
  43. AS := as