Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

54 lines
1.4 KiB

  1. #############################################################################
  2. #
  3. # Microsoft Confidential
  4. # Copyright (C) Microsoft Corporation 1995
  5. # All Rights Reserved.
  6. #
  7. # Makefile for HID device
  8. #
  9. ##########################################################################
  10. ROOT = ..\..\..\..
  11. MINIPORT = HIDCLASS
  12. SRCDIR = ..
  13. WANT_C1132 = TRUE
  14. WANT_WDMDDK = TRUE
  15. DEPENDNAME = ..\depend.mk
  16. DESCRIPTION = HID Class Driver
  17. VERDIRLIST = maxdebug debug retail
  18. MINIPORTDEF = TRUE
  19. LINK32FLAGS = $(LINK32FLAGS) -PDB:none -debugtype:both
  20. LIBSNODEP = ..\..\..\ddk\LIB\i386\hidparse.lib
  21. OBJS = \
  22. complete.obj \
  23. data.obj \
  24. dispatch.obj \
  25. init.obj \
  26. pingpong.obj \
  27. read.obj \
  28. services.obj \
  29. util.obj \
  30. write.obj \
  31. feature.obj \
  32. name.obj \
  33. physdesc.obj \
  34. polled.obj \
  35. fdoext.obj \
  36. device.obj \
  37. driverex.obj \
  38. power.obj \
  39. security.obj \
  40. debug.obj
  41. !include ..\..\..\..\dev\master.mk
  42. INCLUDE = $(SRCDIR);$(SRCDIR)\..\inc;$(INCLUDE)
  43. CFLAGS = $(CFLAGS) -W3 -WX -nologo -DNTKERN -DWIN95_BUILD=1
  44. !if "$(VERDIR)"=="retail"
  45. # Max optimizations (-Ox), but favor reduced code size over code speed
  46. CFLAGS = $(CFLAGS) -Ogisyb1 /Gs
  47. !endif