Leaked source code of windows server 2003
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.

92 lines
1.6 KiB

  1. !ifndef ROOT
  2. ROOT=$(MAKEDIR:\av\dcap\32nt=)
  3. !endif
  4. !ifndef DEVROOT
  5. DEVROOT=$(ROOT)\dev
  6. !endif
  7. !include $(DEVROOT)\common.inc
  8. MAJORCOMP=dcap
  9. MINORCOMP=dcap32
  10. TARGETNAME=dcap32
  11. TARGETPATH=$(_OBJ_DIR)
  12. TARGETTYPE=DYNLINK
  13. !if "$(BUILD_PRODUCT)" != "NT"
  14. ALT_PROJECT_TARGET = NT
  15. !endif
  16. DLLDEF=dcap32.def
  17. DLLENTRY=DllEntryPoint
  18. # C_DEFINES=-DSHOW_VFW2WDM_MAPPER $(C_DEFINES)
  19. # C_DEFINES=-DHIDE_WDM_DEVICES $(C_DEFINES)
  20. C_DEFINES = -D_MEM_ZEROINNIT $(C_DEFINES)
  21. USER_C_FLAGS = $(USER_C_FLAGS) /DNO_HELP_IDS
  22. SOURCES=
  23. INCLUDES=..\inc;$(ROOT)\h
  24. LINKLIBS= $(ROOT)\nmutil\nmutila\$(O)\nmutila.lib
  25. TARGETLIBS= $(SDK_LIB_PATH)\winmm.lib \
  26. $(SDK_LIB_PATH)\kernel32.lib \
  27. $(SDK_LIB_PATH)\strmbase.lib \
  28. $(SDK_LIB_PATH)\user32.lib \
  29. $(SDK_LIB_PATH)\advapi32.lib \
  30. $(SDK_LIB_PATH)\uuid.lib \
  31. $(SDK_LIB_PATH)\ole32.lib \
  32. $(SDK_LIB_PATH)\oleaut32.lib \
  33. $(SDK_LIB_PATH)\comctl32.lib \
  34. $(SDK_LIB_PATH)\version.lib
  35. #
  36. # List of sources
  37. #
  38. SOURCES= debug.cpp \
  39. dcap32.cpp \
  40. wdmpin.cpp \
  41. wdmdrivr.cpp \
  42. wdmcap.cpp \
  43. wdmstrmr.cpp \
  44. wdmdialg.cpp \
  45. dcapnt.cpp \
  46. dcap32.rc
  47. 386_STDCALL = 1
  48. C_DEFINES = -D__NT_BUILD__
  49. #
  50. # Precompiled specs
  51. #
  52. PRECOMPILED_INCLUDE = precomp.h
  53. PRECOMPILED_PCH = precomp.pch
  54. PRECOMPILED_cpp = precomp.obj
  55. PRECOMPILED_CXX = 1
  56. CONDITIONAL_INCLUDES = \
  57. winwlm.h \
  58. macwin32.h \
  59. macwin32.h \
  60. macwin32.h \
  61. macwin32.h \
  62. macwin32.h \
  63. rpcerr.h \
  64. rpcmac.h \
  65. macname1.h \
  66. macpub.h \
  67. macapi.h \
  68. macname2.h \
  69. compman.h \
  70. drawdib.h \
  71. avifile.h \
  72. mciwnd.h \
  73. msvideo.h \
  74. avicap.h