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.

103 lines
5.2 KiB

  1. #
  2. # The TARGETNAME variable is defined by the developer. It is the name of
  3. # the target (component) that is being built by this makefile. It
  4. # should NOT include any path or file extension information.
  5. #
  6. TARGETNAME=idl
  7. #
  8. # The TARGETPATH and TARGETTYPE varialbes are defined by the developer.
  9. # The first specifies where the target is to be build. The second specifies
  10. # the type of target (either PROGRAM, DYNLINK or LIBRARY)
  11. #
  12. TARGETPATH=$(SASS_BINDIR)
  13. TARGETTYPE=NOTARGET
  14. #
  15. # The INCLUDES variable specifies any include paths that are specific to
  16. # this source directory. Separate multiple directory paths with single
  17. # semicolons. Relative path specifications are okay.
  18. #
  19. INCLUDES=
  20. MIDL_OPTIMIZATION=-Oicf -robust -no_format_opt -error all
  21. PASS0_PUBLISH = \
  22. {$(PASS0_HEADERDIR)\appliancetask.h=$(SASS_INC)\appliancetask.h}\
  23. {$(MIDL_UUIDDIR)\appliancetask_i.c=$(PROJDIR)\common\sauuid\appliancetask_i.c}\
  24. {$(PASS0_HEADERDIR)\applianceresource.h=$(SASS_INC)\applianceresource.h}\
  25. {$(MIDL_UUIDDIR)\applianceresource_i.c=$(PROJDIR)\common\sauuid\applianceresource_i.c}\
  26. {$(PASS0_HEADERDIR)\applianceobject.h=$(SASS_INC)\applianceobject.h}\
  27. {$(MIDL_UUIDDIR)\applianceobject_i.c=$(PROJDIR)\common\sauuid\applianceobject_i.c}\
  28. {$(PASS0_HEADERDIR)\taskctx.h=$(SASS_INC)\taskctx.h}\
  29. {$(MIDL_TLBDIR)\taskctx.tlb=$(SASS_INC)\taskctx.tlb}\
  30. {$(MIDL_UUIDDIR)\taskctx_i.c=$(PROJDIR)\common\sauuid\taskctx_i.c}\
  31. {$(PASS0_HEADERDIR)\taskcoordinator.h=$(SASS_INC)\taskcoordinator.h}\
  32. {$(MIDL_TLBDIR)\taskcoordinator.tlb=$(SASS_INC)\taskcoordinator.tlb}\
  33. {$(MIDL_UUIDDIR)\taskcoordinator_i.c=$(PROJDIR)\common\sauuid\taskcoordinator_i.c}\
  34. {$(PASS0_HEADERDIR)\appsrvcs.h=$(SASS_INC)\appsrvcs.h}\
  35. {$(MIDL_UUIDDIR)\appsrvcs_i.c=$(PROJDIR)\common\sauuid\appsrvcs_i.c}\
  36. {$(MIDL_TLBDIR)\appsrvcs.tlb=$(SASS_INC)\appsrvcs.tlb}\
  37. {$(PASS0_HEADERDIR)\elementmgr.h=$(SASS_INC)\elementmgr.h}\
  38. {$(MIDL_TLBDIR)\elementmgr.tlb=$(SASS_INC)\elementmgr.tlb}\
  39. {$(MIDL_UUIDDIR)\elementmgr_i.c=$(PROJDIR)\common\sauuid\elementmgr_i.c}\
  40. {$(PASS0_HEADERDIR)\servicesurrogate.h=$(SASS_INC)\servicesurrogate.h}\
  41. {$(MIDL_TLBDIR)\servicesurrogate.tlb=$(SASS_INC)\servicesurrogate.tlb}\
  42. {$(MIDL_UUIDDIR)\servicesurrogate_i.c=$(PROJDIR)\common\sauuid\servicesurrogate_i.c}\
  43. {$(PASS0_HEADERDIR)\salocmgr.h=$(SASS_INC)\salocmgr.h}\
  44. {$(MIDL_TLBDIR)\salocmgr.tlb=$(SASS_INC)\salocmgr.tlb}\
  45. {$(MIDL_UUIDDIR)\salocmgr_i.c=$(PROJDIR)\common\sauuid\salocmgr_i.c}\
  46. {$(PASS0_HEADERDIR)\salangchange.h=$(SASS_INC)\salangchange.h}\
  47. {$(MIDL_UUIDDIR)\salangchange_i.c=$(PROJDIR)\common\sauuid\salangchange_i.c}\
  48. {$(PASS0_HEADERDIR)\satransport.h=$(SASS_INC)\satransport.h}\
  49. {$(MIDL_UUIDDIR)\satransport_i.c=$(PROJDIR)\common\sauuid\satransport_i.c}\
  50. {$(PASS0_HEADERDIR)\comhelper.h=$(SASS_INC)\comhelper.h}\
  51. {$(MIDL_TLBDIR)\comhelper.tlb=$(SASS_INC)\comhelper.tlb}\
  52. {$(MIDL_UUIDDIR)\comhelper_i.c=$(PROJDIR)\common\sauuid\comhelper_i.c}\
  53. {$(PASS0_HEADERDIR)\servicecontrol.h=$(SASS_INC)\servicecontrol.h}\
  54. {$(MIDL_UUIDDIR)\servicecontrol_i.c=$(PROJDIR)\common\sauuid\servicecontrol_i.c}\
  55. {$(PASS0_HEADERDIR)\initsrvc.h=$(SASS_INC)\initsrvc.h}\
  56. {$(MIDL_TLBDIR)\initsrvc.tlb=$(SASS_INC)\initsrvc.tlb}\
  57. {$(MIDL_UUIDDIR)\initsrvc_i.c=$(PROJDIR)\common\sauuid\initsrvc_i.c}\
  58. {$(PASS0_HEADERDIR)\appmgr.h=$(SASS_INC)\appmgr.h}\
  59. {$(MIDL_TLBDIR)\appmgr.tlb=$(SASS_INC)\appmgr.tlb}\
  60. {$(MIDL_UUIDDIR)\appmgr_i.c=$(PROJDIR)\common\sauuid\appmgr_i.c}\
  61. {$(PASS0_HEADERDIR)\sahelper.h=$(SASS_INC)\sahelper.h}\
  62. {$(MIDL_TLBDIR)\sahelper.tlb=$(SASS_INC)\sahelper.tlb}\
  63. {$(O)\sahelper_i.c=$(PROJDIR)\common\sauuid\sahelper_i.c}\
  64. {$(PASS0_HEADERDIR)\saalertboottask.h=$(SASS_INC)\saalertboottask.h}\
  65. {$(MIDL_TLBDIR)\saalertboottask.tlb=$(SASS_INC)\saalertboottask.tlb}\
  66. {$(MIDL_UUIDDIR)\saalertboottask_i.c=$(PROJDIR)\common\sauuid\saalertboottask_i.c}\
  67. {$(PASS0_HEADERDIR)\setalertemail.h=$(SASS_INC)\setalertemail.h}\
  68. {$(MIDL_TLBDIR)\setalertemail.tlb=$(SASS_INC)\setalertemail.tlb}\
  69. {$(MIDL_UUIDDIR)\setalertemail_i.c=$(PROJDIR)\common\sauuid\setalertemail_i.c}\
  70. #
  71. # The SOURCES variable is defined by the developer. It is a list of all the
  72. # source files for this component. Each source file should be on a separate
  73. # line using the line continuation character. This will minimize merge
  74. # conflicts if two developers adding source files to the same component.
  75. #
  76. # Whitespace is not permitted between the SOURCES keyword and the '='.
  77. # (Courtesy of BUILD.EXE)
  78. #
  79. SOURCES=\
  80. applianceobject.idl\
  81. applianceresource.idl\
  82. appliancetask.idl\
  83. appmgr.idl\
  84. appsrvcs.idl\
  85. comhelper.idl\
  86. elementmgr.idl\
  87. initsrvc.idl\
  88. sahelper.idl\
  89. saalertboottask.idl\
  90. salangchange.idl \
  91. salocmgr.idl\
  92. servicecontrol.idl\
  93. servicesurrogate.idl\
  94. setalertemail.idl \
  95. satransport.idl \
  96. taskctx.idl\
  97. taskcoordinator.idl\