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.

158 lines
2.5 KiB

  1. !ifndef ROOT
  2. ROOT=$(MAKEDIR:\av\codecs\dec\dech263=)
  3. !endif
  4. !ifndef DEVROOT
  5. DEVROOT=$(ROOT)\dev
  6. !endif
  7. !include $(DEVROOT)\common.inc
  8. MAJORCOMP=codecs
  9. MINORCOMP=dech263
  10. TARGETNAME=dech263
  11. TARGETEXT=drv
  12. TARGETPATH=$(_OBJ_DIR)
  13. TARGETTYPE=DYNLINK
  14. DLLDEF=dech263.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 /DH263_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. common.c \
  48. dct.c \
  49. decode.c \
  50. edge.c \
  51. encode.c \
  52. getblk.c \
  53. gethdr.c \
  54. getpic.c \
  55. getvlc.c \
  56. me1.c \
  57. me2.c \
  58. me3.c \
  59. me4.c \
  60. morph.c \
  61. motion.c \
  62. mres.c \
  63. pred.c \
  64. putbits.c \
  65. quant.c \
  66. ratectrl.c \
  67. recon.c \
  68. sac.c \
  69. h26x.rc
  70. alpha_SOURCES= alpha\idct3.s \
  71. alpha\perr.s \
  72. alpha\sc_dct2.s \
  73. alpha\sc_copy2.s \
  74. alpha\sc_conv2.s
  75. axp64_SOURCES= alpha\idct3.s \
  76. alpha\perr.s \
  77. alpha\sc_dct2.s \
  78. alpha\sc_copy2.s \
  79. alpha\sc_conv2.s
  80. #
  81. # Precompiled specs
  82. #
  83. # PRECOMPILED_INCLUDE = precomp.h
  84. # PRECOMPILED_PCH = precomp.pch
  85. # PRECOMPILED_cpp = precomp.obj
  86. # PRECOMPILED_CXX = 1
  87. CONDITIONAL_INCLUDES = \
  88. winwlm.h\
  89. macwin32.h\
  90. macwin32.h\
  91. macwin32.h\
  92. macwin32.h\
  93. rpcerr.h\
  94. rpcmac.h\
  95. macname1.h\
  96. macpub.h\
  97. macapi.h\
  98. macname2.h\
  99. dlfcn.h\
  100. compman.h\
  101. drawdib.h\
  102. avifile.h\
  103. mciwnd.h\
  104. msvideo.h\
  105. avicap.h\
  106. sa_mpeg.h\
  107. sa_gsm.h\
  108. sa_ac3.h\
  109. sa_mpeg.h\
  110. sa_gsm.h\
  111. sa_ac3.h\
  112. sa_g723.h\
  113. sa_mpeg.h\
  114. sa_gsm.h\
  115. sa_ac3.h\
  116. sys\mman.h\
  117. sc_debug.h\
  118. sc_debug.h\
  119. sc_debug.h\
  120. sc_debug.h\
  121. sys\ipc.h\
  122. sc_debug.h\
  123. sys\ipc.h\
  124. sc_debug.h\
  125. sys\time.h\
  126. sc_debug.h\
  127. sv_jpeg_tables.h\
  128. sv_jpeg.h\
  129. sv_mpeg.h\
  130. sv_h261.h\
  131. sv_huff.h\
  132. sc_debug.h\
  133. sys\time.h\
  134. sc_debug.h\
  135. sc_debug.h\
  136. sc_debug.h\
  137. sc_debug.h\
  138. sc_debug.h\
  139. sc_debug.h\
  140. sc_debug.h\
  141. sc_debug.h\
  142. sc_debug.h
  143.