Source code of Windows XP (NT5)
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.

73 lines
1.6 KiB

  1. #==========================================================================;
  2. #
  3. # THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY
  4. # KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
  5. # IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR
  6. # PURPOSE.
  7. #
  8. # Copyright (c) 1992-2000 Microsoft Corporation
  9. #
  10. #--------------------------------------------------------------------------;
  11. #
  12. # sources
  13. #
  14. # Description:
  15. # This file tells "build" how to build the codec for NT.
  16. #
  17. #
  18. #==========================================================================;
  19. #
  20. # Define target file.
  21. #
  22. TARGETNAME=msacm32
  23. TARGETEXT =drv
  24. TARGETPATH=obj
  25. TARGETTYPE=DYNLINK
  26. UMTYPE =windows
  27. NTPROFILEINPUT=yes
  28. #
  29. # define libs we need and where to find them
  30. #
  31. # Note: We must explicitly link to libc.lib for __int64 support on MIPS.
  32. #
  33. TARGETLIBS=$(SDK_LIB_PATH)\user32.lib \
  34. $(SDK_LIB_PATH)\gdi32.lib \
  35. $(SDK_LIB_PATH)\kernel32.lib \
  36. $(SDK_LIB_PATH)\advapi32.lib \
  37. $(SDK_LIB_PATH)\winmm.lib \
  38. $(SDK_LIB_PATH)\libc.lib \
  39. $(SDK_LIB_PATH)\msacm32.lib
  40. INCLUDES=..\msacm;..\..\verinfo\usa
  41. !if $(FREEBUILD)
  42. ACM_DEBUG_DEFS=
  43. !else
  44. ACM_DEBUG_DEFS=-DRDEBUG
  45. !endif
  46. C_DEFINES=$(ACM_DEBUG_DEFS) -DUNICODE -D_UNICODE -Dusa -DACM
  47. MSC_WARNING_LEVEL=/W3 /WX
  48. SOURCES=msacmmap.c \
  49. debug.c \
  50. init.c \
  51. wavein.c \
  52. waveout.c \
  53. profile.c \
  54. msacmmap.rc
  55. # msacmcpl.c
  56. #
  57. # Use __int64 support in C9.
  58. #
  59. USE_INT64=1
  60. DLLENTRY=DllEntryPoint
  61. DLLBASE=0x6BC00000