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.

55 lines
1.7 KiB

  1. # If this is NT, define robust flag and /Oicf switch, but for Chicago platforms define
  2. # the switch only (robust is not valid)
  3. !ifndef CHICAGO_PRODUCT
  4. MIDL_FLAGS=$(MIDL_FLAGS) -robust /Oicf
  5. !else
  6. MIDL_FLAGS=$(MIDL_FLAGS) /Oicf
  7. !endif
  8. $(TARGETSRCS_WIA) : $(WIA_INC_DIR)\wia.idl $(WIA_INC_DIR)\wia.acf
  9. midl $(MIDL_FLAGS) /I$(WIA_INC_DIR) /I$(SDK_INC_PATH) \
  10. /h $(O)\wia.h \
  11. /dlldata $(O)\wia_a.c \
  12. /acf wia.acf \
  13. /tlb $(O)\wia.tlb \
  14. /proxy $(O)\wia_p.c \
  15. /iid $(O)\wia_i.c \
  16. wia.idl
  17. $(TARGETSRCS_MINI) : $(WIA_INC_DIR)\wiamindr.idl $(WIA_INC_DIR)\wia.idl
  18. midl $(MIDL_FLAGS) /I$(WIA_INC_DIR) /I$(SDK_INC_PATH) \
  19. /h $(O)\wiamindr.h \
  20. /dlldata $(O)\wiamindr_a.c \
  21. /tlb $(O)\wiamindr.tlb \
  22. /proxy $(O)\wiamindr_p.c \
  23. /iid $(O)\wiamindr_i.c \
  24. wiamindr.idl
  25. $(TARGETSRCS_WIASCRIPT) : $(WIA_INC_DIR)\wiascr.idl
  26. midl $(MIDL_FLAGS) /I$(WIA_INC_DIR) /I$(SDK_INC_PATH) \
  27. /h $(O)\wiascr.h \
  28. /dlldata $(O)\wiascr_a.c \
  29. /tlb $(O)\wiascr.tlb \
  30. /proxy $(O)\wiascr_p.c \
  31. /iid $(O)\wiascr_i.c \
  32. wiascr.idl
  33. $(TARGETSRCS_PRIV) : $(WIA_INC_DIR)\wiapriv.idl
  34. midl $(MIDL_FLAGS) /I$(WIA_INC_DIR) /I$(SDK_INC_PATH) \
  35. /h $(O)\wiapriv.h \
  36. /dlldata $(O)\wia_a.c \
  37. /tlb $(O)\wiapriv.tlb \
  38. /proxy $(O)\wiapriv_p.c \
  39. /iid $(O)\wiapriv_i.c \
  40. wiapriv.idl
  41. $(TARGETSRCS_VIDEO) : $(WIA_INC_DIR)\wiavideo.idl
  42. midl $(MIDL_FLAGS) /I$(WIA_INC_DIR) /I$(SDK_INC_PATH) \
  43. /h $(O)\wiavideo.h \
  44. /dlldata $(O)\wiavideo_a.c \
  45. /tlb $(O)\wiavideo.tlb \
  46. /proxy $(O)\wiavideo_p.c \
  47. /iid $(O)\wiavideo_i.c \
  48. wiavideo.idl