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.

64 lines
1.9 KiB

  1. !if 0
  2. Copyright (c) 1997 Microsoft Corporation. All Rights Reserved.
  3. !endif
  4. !ifdef NTMAKEENV
  5. !INCLUDE $(NTMAKEENV)\makefile.def
  6. !ELSE
  7. START_TASK = amstream.h mmstream.h ddstream.h austream.h
  8. END_TASK = $(DBG_RTL)\amstrmid.lib \
  9. copy_files
  10. TARGET_NAME = amstrmid
  11. TARGET_TYPE = LIBRARY
  12. LIB_GOAL = SDK
  13. SRC_FILES = uuids.c
  14. CLEAN_TASK = clear_files
  15. !include "..\..\Quartz.mak"
  16. amstream.h: amstream.idl mmstream.idl
  17. midl /I..\..\idl $(@B).idl /tlb ..\strmobjs\amstream.tlb
  18. mmstream.h: mmstream.idl
  19. midl /I..\..\idl $(@B).idl
  20. ddstream.h: ddstream.idl mmstream.idl
  21. midl /I..\..\idl $(@B).idl
  22. austream.h: austream.idl mmstream.idl
  23. midl /I..\..\idl $(@B).idl
  24. copy_files:
  25. echo Copy files...
  26. @if exist amstream.h copy amstream.h $(QUARTZ)\sdk\include >nul
  27. @if exist mmstream.h copy mmstream.h $(QUARTZ)\sdk\include >nul
  28. @if exist ddstream.h copy ddstream.h $(QUARTZ)\sdk\include >nul
  29. @if exist austream.h copy austream.h $(QUARTZ)\sdk\include >nul
  30. @if exist amstream.idl copy amstream.idl $(QUARTZ)\sdk\include >nul
  31. @if exist mmstream.idl copy mmstream.idl $(QUARTZ)\sdk\include >nul
  32. @if exist ddstream.idl copy ddstream.idl $(QUARTZ)\sdk\include >nul
  33. @if exist austream.idl copy austream.idl $(QUARTZ)\sdk\include >nul
  34. clear_files:
  35. @if exist dlldata.c del dlldata.c > nul
  36. @if exist mmstream_i.c del mmstream_i.c > nul
  37. @if exist mmstream_p.c del mmstream_p.c > nul
  38. @if exist mmstream.h del mmstream.h > nul
  39. @if exist amstream_i.c del amstream_i.c > nul
  40. @if exist amstream_p.c del amstream_p.c > nul
  41. @if exist amstream.h del amstream.h > nul
  42. @if exist ddstream_i.c del ddstream_i.c > nul
  43. @if exist ddstream_p.c del ddstream_p.c > nul
  44. @if exist ddstream.h del ddstream.h > nul
  45. @if exist austream_i.c del austream_i.c > nul
  46. @if exist austream_p.c del austream_p.c > nul
  47. @if exist austream.h del austream.h > nul
  48. !ENDIF # NTMAKEENV