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.

142 lines
2.3 KiB

  1. !ifndef ROOT
  2. ROOT=$(MAKEDIR:\av\codecs\dec\dech261=)
  3. !endif
  4. !ifndef DEVROOT
  5. DEVROOT=$(ROOT)\dev
  6. !endif
  7. !include $(DEVROOT)\common.inc
  8. MAJORCOMP=codecs
  9. MINORCOMP=dech261
  10. TARGETNAME=dech261
  11. TARGETEXT=drv
  12. TARGETPATH=$(_OBJ_DIR)
  13. TARGETTYPE=DYNLINK
  14. DLLDEF=dech261.def
  15. TARGETLIBS=$(SDK_LIB_PATH)\kernel32.lib \
  16. $(SDK_LIB_PATH)\advapi32.lib \
  17. $(SDK_LIB_PATH)\user32.lib \
  18. $(SDK_LIB_PATH)\gdi32.lib \
  19. $(SDK_LIB_PATH)\ole32.lib
  20. # Use DEC defines (no need for _WINDOWS though)
  21. USER_C_FLAGS=/DSTATIC_BUILD /DH261_SUPPORT $(USER_C_FLAGS)
  22. C_DEFINES=$(C_DEFINES) -DWIN32
  23. #
  24. # List of sources
  25. #
  26. SOURCES= h26x.c \
  27. dispatch.c \
  28. sa_api.c \
  29. sc_buf.c \
  30. sc_conv.c \
  31. sc_dct.c \
  32. sc_err.c \
  33. sc_file.c \
  34. idct.c \
  35. idct_scl.c \
  36. sc_mem.c \
  37. scon_api.c \
  38. scon_vid.c \
  39. yuv2rgb.c \
  40. slib_api.c \
  41. audio.c \
  42. buffer.c \
  43. param.c \
  44. render.c \
  45. video.c \
  46. sv_api.c \
  47. cdD6.c \
  48. cdenc.c \
  49. compress.c \
  50. decomp.c \
  51. huffman.c \
  52. init.c \
  53. marker.c \
  54. me2.c \
  55. h26x.rc
  56. alpha_SOURCES= alpha\blkdiff.s \
  57. alpha\sc_dct2.s \
  58. alpha\sc_copy2.s \
  59. alpha\sc_conv2.s
  60. axp64_SOURCES= alpha\blkdiff.s \
  61. alpha\sc_dct2.s \
  62. alpha\sc_copy2.s \
  63. alpha\sc_conv2.s
  64. #
  65. # Precompiled specs
  66. #
  67. # PRECOMPILED_INCLUDE = precomp.h
  68. # PRECOMPILED_PCH = precomp.pch
  69. # PRECOMPILED_cpp = precomp.obj
  70. # PRECOMPILED_CXX = 1
  71. CONDITIONAL_INCLUDES = \
  72. winwlm.h\
  73. macwin32.h\
  74. macwin32.h\
  75. macwin32.h\
  76. macwin32.h\
  77. rpcerr.h\
  78. rpcmac.h\
  79. macname1.h\
  80. macpub.h\
  81. macapi.h\
  82. macname2.h\
  83. dlfcn.h\
  84. compman.h\
  85. drawdib.h\
  86. avifile.h\
  87. mciwnd.h\
  88. msvideo.h\
  89. avicap.h\
  90. sa_mpeg.h\
  91. sa_gsm.h\
  92. sa_ac3.h\
  93. sa_mpeg.h\
  94. sa_gsm.h\
  95. sa_ac3.h\
  96. sa_g723.h\
  97. sa_mpeg.h\
  98. sa_gsm.h\
  99. sa_ac3.h\
  100. sys\mman.h\
  101. sc_debug.h\
  102. sc_debug.h\
  103. sc_debug.h\
  104. sc_debug.h\
  105. sys\ipc.h\
  106. sc_debug.h\
  107. sys\ipc.h\
  108. sc_debug.h\
  109. sys\time.h\
  110. sc_debug.h\
  111. sv_jpeg_tables.h\
  112. sv_jpeg.h\
  113. sv_mpeg.h\
  114. sv_h263.h\
  115. sv_huff.h\
  116. sc_debug.h\
  117. sys\time.h\
  118. sc_debug.h\
  119. sc_debug.h\
  120. sc_debug.h\
  121. sc_debug.h\
  122. sc_debug.h\
  123. sc_debug.h\
  124. sc_debug.h\
  125. sc_debug.h\
  126. sc_debug.h
  127.