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.

76 lines
2.1 KiB

  1. #############################################################################
  2. # Copyright (C) Microsoft Corporation 2000
  3. #############################################################################
  4. !ifndef DXROOT
  5. DXROOT = $(BASEDIR)\multimedia\directx
  6. !endif
  7. !include $(DXROOT)\project.mk
  8. !include ..\..\buildmode.inc
  9. MAJORCOMP = windows
  10. MINORCOMP = directx
  11. TARGETNAME = dsdmoprp
  12. TARGETTYPE = DYNLINK
  13. TARGETPATH = $(_OBJ_DIR)
  14. UMTYPE = windows
  15. DLLDEF = ..\dsdmoprp.def
  16. DLLENTRY = _DllMainCRTStartup
  17. USE_MSVCRT = 1
  18. USE_MAPSYM = 1
  19. ATL_VER = 30
  20. USE_STATIC_ATL = 1
  21. !if "$(NTDEBUG)" == "ntsd" || "$(NTDEBUG)" == "cvp" || "$(NTDEBUG)" == "sym"
  22. MSC_OPTIMIZATION = $(MSC_OPTIMIZATION) /Od
  23. !if "$(BuildMode)" == "internal"
  24. C_DEFINES = $(C_DEFINES) -DDEBUG=1
  25. !else
  26. C_DEFINES = $(C_DEFINES) -DRDEBUG=1
  27. !endif
  28. !endif
  29. # 04/11/2000 - allows for addition of BoundsChecker, etc
  30. # libs specified in the OS environment
  31. TARGETLIBS=$(TARGETLIBS) \
  32. $(_NTDRIVE)\$(_NTROOT)\public\sdk\lib\*\gdi32.lib \
  33. $(_NTDRIVE)\$(_NTROOT)\public\sdk\lib\*\oleaut32.lib \
  34. $(BASEDIR)\public\sdk\lib\*\kernel32.lib \
  35. $(BASEDIR)\public\sdk\lib\*\user32.lib \
  36. $(BASEDIR)\public\sdk\lib\*\ole32.lib \
  37. $(BASEDIR)\public\sdk\lib\*\uuid.lib \
  38. $(BASEDIR)\public\sdk\lib\*\advapi32.lib
  39. INCLUDES = $(PROJECT_INC_PATH);\
  40. $(DXROOT)\inc;\
  41. $(BASEDIR)\public\sdk\inc
  42. SOURCES=\
  43. dsdmoprp.idl \
  44. dsdmoprp.cpp \
  45. dsdmoprp.rc \
  46. StdAfx.cpp \
  47. ControlHelp.cpp \
  48. DirectSoundFXChorusPage.cpp \
  49. DirectSoundFXCompressorPage.cpp \
  50. DirectSoundFXDistortionPage.cpp \
  51. DirectSoundFXEchoPage.cpp \
  52. DirectSoundFXFlangerPage.cpp \
  53. DirectSoundFXGarglePage.cpp \
  54. DirectSoundFXParamEqPage.cpp \
  55. DirectSoundFXWavesReverbPage.cpp \
  56. DirectSoundFXI3DL2ReverbPage.cpp
  57. # DirectSoundFXI3DL2SourcePage.cpp
  58. NTTARGETFILE0 = buildidl