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.

52 lines
1.6 KiB

  1. itest.h: itest.idl
  2. midl itest.idl \
  3. -internal \
  4. -Zp8 \
  5. -I$(INCLUDES:;= -I) \
  6. -ms_ext \
  7. -c_ext \
  8. -Os \
  9. -out ..\app \
  10. -header ..\idl\itest.h \
  11. -iid ..\app\itest_i.c \
  12. $(C_DEFINES) \
  13. -DMIDL_PASS
  14. async.h: async.idl
  15. midl async.idl \
  16. -internal \
  17. -Zp8 \
  18. -I$(INCLUDES:;= -I) \
  19. -ms_ext \
  20. -c_ext \
  21. -Os \
  22. -out ..\app \
  23. -header ..\idl\async.h \
  24. -iid ..\app\async_i.c \
  25. $(C_DEFINES) \
  26. -DMIDL_PASS
  27. dog.h: dog.idl
  28. midl dog.idl \
  29. -Zp8 \
  30. -I$(INCLUDES:;= -I) \
  31. -ms_ext \
  32. -c_ext \
  33. -Os \
  34. -out ..\app \
  35. -header ..\idl\dog.h \
  36. -iid ..\app\dog_i.c \
  37. -prefix server x \
  38. $(C_DEFINES) \
  39. -DMIDL_PASS
  40. #
  41. # This target compiles all .idl files into their corresponding _?.c?? and
  42. # .h components
  43. #
  44. allidl: itest.h dog.h async.h
  45. clean:
  46. erase itest.h >NUL 2>NUL
  47. erase dog.h >NUL 2>NUL