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.

67 lines
1.3 KiB

  1. !if 0
  2. Copyright (c) 1997 - 1999 Microsoft Corporation. All Rights Reserved.
  3. !endif
  4. ROOT=$(MAKEDIR:\filters\image2\vpm=)
  5. !include $(ROOT)\common.inc
  6. TARGETNAME=VPManager
  7. #FILTER_DLL=1
  8. !ifndef FILTER_DLL
  9. TARGETTYPE=LIBRARY
  10. TARGETPATH=obj
  11. !else
  12. TARGETPATH=$(ROOT)\lib$(BUILD_ALT_DIR)
  13. TARGETTYPE=DYNLINK
  14. DLLDEF=VPManager.def
  15. DLLENTRY=DllEntryPoint
  16. DLLBASE=0x1ff00000
  17. C_DEFINES=$(C_DEFINES) -DFILTER_DLL
  18. LINKLIBS= \
  19. $(STRMBASE_LIB) \
  20. ..\AllocLib\$(O)\AllocLib.lib
  21. TARGETLIBS= \
  22. $(SDK_LIB_PATH)\kernel32.lib \
  23. $(SDK_LIB_PATH)\gdi32.lib \
  24. $(SDK_LIB_PATH)\user32.lib \
  25. $(SDK_LIB_PATH)\advapi32.lib \
  26. $(SDK_LIB_PATH)\ole32.lib \
  27. $(SDK_LIB_PATH)\oleaut32.lib \
  28. $(SDK_LIB_PATH)\uuid.lib \
  29. $(SDK_LIB_PATH)\strmiids.lib \
  30. $(SDK_LIB_PATH)\winmm.lib \
  31. $(SDK_LIB_PATH)\ddraw.lib
  32. !endif
  33. INCLUDES= \
  34. $(INCLUDES) \
  35. $(SDK_INC_PATH)\atl21;\
  36. ..\inc;\
  37. $(ROOT)\filters\image2\vpm;
  38. C_DEFINES=$(C_DEFINES) /DFILTER_LIB /DDSR_ENABLED
  39. SOURCES= \
  40. DRect.cpp \
  41. VPMUtil.cpp \
  42. VPMInPin.cpp \
  43. VPMOutPin.cpp \
  44. VPMAlloc.cpp \
  45. VPObj.cpp \
  46. VPMDecimate.cpp \
  47. VPMFilter.cpp \
  48. VPMThread.cpp \
  49. FormatList.cpp \
  50. VBIObj.cpp \
  51. KHandleArray.cpp \
  52. VBIInPin.cpp