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.

80 lines
1.7 KiB

  1. !if 0
  2. Copyright (c) 1999 Microsoft Corporation. All Rights Reserved.
  3. !endif
  4. ROOT=$(MAKEDIR:mfvideo\mswebdvd=)
  5. DISABLE_PCH=1
  6. USE_NATIVE_EH=1
  7. !include $(ROOT)\common.inc
  8. TARGETNAME=mswebdvd
  9. TARGETPATH=$(ROOT)\lib$(BUILD_ALT_DIR)
  10. TARGETTYPE=DYNLINK
  11. TARGETEXT=dll
  12. DLLDEF=obj$(BUILD_ALT_DIR)\*\mswebdvd.def
  13. DLLENTRY=DllMain
  14. INCLUDES= \
  15. $(ROOT)\vidctl\atl; \
  16. $(INCLUDES) \
  17. $(ROOT)\filters\h; \
  18. $(ROOT)\ui\controls\include; \
  19. $(SDK_INC_PATH)\atl30; \
  20. ..\inc
  21. MSC_WARNING_LEVEL=$(MSC_WARNING_LEVEL) /W3 /WX
  22. _IA64_HAZARD_DETECTION=
  23. ATL_VER=30
  24. USE_STATIC_ATL=1
  25. C_DEFINES=$(C_DEFINES) -DNO_CUSTOM_THROW
  26. SOURCES= \
  27. mswebdvd.idl \
  28. stdafx.cpp \
  29. msdvd.cpp \
  30. dvdrect.cpp \
  31. mswebdvd.cpp \
  32. msdvdadm.cpp \
  33. bookmark.cpp \
  34. thunkproc.cpp \
  35. capture.cpp \
  36. capture_gdi.cpp \
  37. savejpeg.cpp \
  38. savebmp.cpp \
  39. mslcid.cpp \
  40. monitor.cpp \
  41. ddrawobj.cpp \
  42. msgwindow.cpp \
  43. mediahndlr.cpp \
  44. mswebdvd.rc
  45. LINKLIBS = \
  46. $(PROF_LIBS)
  47. TARGETLIBS = $(TARGETLIBS) \
  48. $(SDK_LIB_PATH)\strmiids.lib \
  49. $(SDK_LIB_PATH)\kernel32.lib \
  50. $(SDK_LIB_PATH)\gdi32.lib \
  51. $(SDK_LIB_PATH)\user32.lib \
  52. $(SDK_LIB_PATH)\advapi32.lib \
  53. $(SDK_LIB_PATH)\ole32.lib \
  54. $(SDK_LIB_PATH)\oleaut32.lib \
  55. $(SDK_LIB_PATH)\uuid.lib \
  56. $(SDK_LIB_PATH)\comctl32.lib \
  57. $(SDK_LIB_PATH)\comdlg32.lib \
  58. $(SDK_LIB_PATH)\shell32.lib \
  59. $(SDK_LIB_PATH)\wininet.lib \
  60. $(SDK_LIB_PATH)\winmm.lib \
  61. $(SDK_LIB_PATH)\ddraw.lib \
  62. $(SDK_LIB_PATH)\quartz.lib
  63. #DELAYLOAD=comdlg32.dll;comctl32.dll;wininet.dll;quartz.dll
  64. !if $(IA64)
  65. TARGETLIBS = $(TARGETLIBS) $(SDK_LIB_PATH)\atl21asm.lib
  66. !endif