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.

167 lines
4.4 KiB

  1. !IFNDEF LANGUAGE
  2. LANGUAGE=usa
  3. !ENDIF
  4. _INF =obj\$(TARGET_DIRECTORY)
  5. _ROOT =..
  6. _INSTALL =$(_ROOT)\install
  7. _INSTALL_TEMPLATE=$(_ROOT)\install\template
  8. _LOGON =$(_ROOT)\logon
  9. _LOGON_TEMPLATE =$(_ROOT)\logon\template
  10. _UNINST =$(_ROOT)\uninst
  11. .SUFFIXES: .cmd .key
  12. make_root:
  13. binplace -R $(_NTTREE) $(_ROOT)\CHKROOT.CMD
  14. binplace -R $(_NTTREE) $(_ROOT)\SETPATHS.CMD
  15. binplace -R $(_NTTREE) $(_ROOT)\END.CMD
  16. binplace -R $(_NTTREE) $(_ROOT)\ROOTDRV.CMD
  17. binplace -R $(_NTTREE) $(_ROOT)\USRLOGON.CMD
  18. make_install:
  19. binplace -R $(_NTTREE) $(_INSTALL)\OFFICE43.CMD
  20. binplace -R $(_NTTREE) $(_INSTALL)\OFFICE43.KEY
  21. binplace -R $(_NTTREE) $(_INSTALL)\OFC43INS.CMD
  22. binplace -R $(_NTTREE) $(_INSTALL)\OUTLK98.CMD
  23. binplace -R $(_NTTREE) $(_INSTALL)\MSWORD97.CMD
  24. binplace -R $(_NTTREE) $(_INSTALL)\MSEXCL97.CMD
  25. binplace -R $(_NTTREE) $(_INSTALL)\EUDORA4.CMD
  26. binplace -R $(_NTTREE) $(_INSTALL)\LNOTE4U.CMD
  27. binplace -R $(_NTTREE) $(_INSTALL)\FPAGE98.CMD
  28. make_install_template:
  29. binplace -R $(_NTTREE) $(_INSTALL_TEMPLATE)\MSPROJ98.KEY
  30. binplace -R $(_NTTREE) $(_INSTALL_TEMPLATE)\EUDORA4.key
  31. make_logon:
  32. binplace -R $(_NTTREE) $(_LOGON)\TSMKUDIR.CMD
  33. binplace -R $(_NTTREE) $(_LOGON)\TSMKUFIL.CMD
  34. binplace -R $(_NTTREE) $(_LOGON)\EUD4USR.CMD
  35. make_logon_template:
  36. binplace -R $(_NTTREE) $(_LOGON_TEMPLATE)\OFC43USR.CMD
  37. binplace -R $(_NTTREE) $(_LOGON_TEMPLATE)\OFC43USR.KEY
  38. binplace -R $(_NTTREE) $(_LOGON_TEMPLATE)\WRD97USR.CMD
  39. binplace -R $(_NTTREE) $(_LOGON_TEMPLATE)\EXL97USR.CMD
  40. binplace -R $(_NTTREE) $(_LOGON_TEMPLATE)\OLK98USR.CMD
  41. make_uninst:
  42. binplace -R $(_NTTREE) $(_UNINST)\UExcl97.Cmd
  43. binplace -R $(_NTTREE) $(_UNINST)\UWord97.Cmd
  44. binplace -R $(_NTTREE) $(_UNINST)\UOFF43.CMD
  45. binplace -R $(_NTTREE) $(_UNINST)\UOff97.Cmd
  46. binplace -R $(_NTTREE) $(_UNINST)\UProj98.Cmd
  47. binplace -R $(_NTTREE) $(_UNINST)\UOUTLK98.CMD
  48. binplace -R $(_NTTREE) $(_UNINST)\UMSVS6.CMD
  49. binplace -R $(_NTTREE) $(_UNINST)\UFPG98.CMD
  50. make_install_pp: $(_INF)\MSPROJ98.CMD \
  51. $(_INF)\OFFICE97.CMD \
  52. $(_INF)\MSVS6.CMD \
  53. $(_INF)\LNOTE4U.KEY
  54. make_install_template_pp: $(_INF)\OFFICE97.KEY \
  55. $(_INF)\MSVS6.KEY \
  56. $(_INF)\OUTLK98.KEY \
  57. $(_INF)\MSWORD97.KEY \
  58. $(_INF)\MSEXCL97.KEY
  59. make_logon_pp:
  60. make_logon_template_pp: $(_INF)\OFC97USR.CMD \
  61. $(_INF)\PRJ98USR.CMD
  62. make_appcmpt: make_root \
  63. make_install \
  64. make_install_pp \
  65. make_install_template \
  66. make_install_template_pp \
  67. make_logon \
  68. make_logon_pp \
  69. make_logon_template \
  70. make_logon_template_pp \
  71. make_uninst
  72. make_appcmpt_pp: make_install_pp \
  73. make_install_template_pp \
  74. make_logon_pp \
  75. make_logon_template_pp
  76. clean: make_appcmpt
  77. {$(_INSTALL)\}.cmd{$(_INF)}.cmd:
  78. @type <<$(ECHO_RSP)
  79. $(ECHO_MSG) /EP $<
  80. <<NOKEEP
  81. @$(C_PREPROCESSOR_NAME) @<<$(CL_RSP) /Tc$< > $@
  82. $(CPPXX: =
  83. )
  84. <<NOKEEP
  85. $(BINPLACE_CMD)
  86. {$(_INSTALL)\}.key{$(_INF)}.key:
  87. @type <<$(ECHO_RSP)
  88. $(ECHO_MSG) /EP $<
  89. <<NOKEEP
  90. @$(C_PREPROCESSOR_NAME) @<<$(CL_RSP) /Tc$< > $@
  91. $(CPPXX: =
  92. )
  93. <<NOKEEP
  94. $(BINPLACE_CMD)
  95. {$(_INSTALL_TEMPLATE)\}.cmd{$(_INF)}.cmd:
  96. @type <<$(ECHO_RSP)
  97. $(ECHO_MSG) /EP $<
  98. <<NOKEEP
  99. @$(C_PREPROCESSOR_NAME) @<<$(CL_RSP) /Tc$< > $@
  100. $(CPPXX: =
  101. )
  102. <<NOKEEP
  103. $(BINPLACE_CMD)
  104. {$(_INSTALL_TEMPLATE)\}.key{$(_INF)}.key:
  105. @type <<$(ECHO_RSP)
  106. $(ECHO_MSG) /EP $<
  107. <<NOKEEP
  108. @$(C_PREPROCESSOR_NAME) @<<$(CL_RSP) /Tc$< > $@
  109. $(CPPXX: =
  110. )
  111. <<NOKEEP
  112. $(BINPLACE_CMD)
  113. {$(_LOGON)\}.cmd{$(_INF)}.cmd:
  114. @type <<$(ECHO_RSP)
  115. $(ECHO_MSG) /EP $<
  116. <<NOKEEP
  117. @$(C_PREPROCESSOR_NAME) @<<$(CL_RSP) /Tc$< > $@
  118. $(CPPXX: =
  119. )
  120. <<NOKEEP
  121. $(BINPLACE_CMD)
  122. {$(_LOGON_TEMPLATE)\}.cmd{$(_INF)}.cmd:
  123. @type <<$(ECHO_RSP)
  124. $(ECHO_MSG) /EP $<
  125. <<NOKEEP
  126. @$(C_PREPROCESSOR_NAME) @<<$(CL_RSP) /Tc$< > $@
  127. $(CPPXX: =
  128. )
  129. <<NOKEEP
  130. $(BINPLACE_CMD)