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.

187 lines
5.2 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. binplace -R $(_NTTREE) $(_ROOT)\NOTSSID.INF
  19. make_install:
  20. binplace -R $(_NTTREE) $(_INSTALL)\COFFICE8.CMD
  21. binplace -R $(_NTTREE) $(_INSTALL)\COFC8INS.CMD
  22. binplace -R $(_NTTREE) $(_INSTALL)\NETCOM40.CMD
  23. binplace -R $(_NTTREE) $(_INSTALL)\OFFICE43.CMD
  24. binplace -R $(_NTTREE) $(_INSTALL)\OFFICE43.KEY
  25. binplace -R $(_NTTREE) $(_INSTALL)\OFC43INS.CMD
  26. binplace -R $(_NTTREE) $(_INSTALL)\OUTLK98.CMD
  27. binplace -R $(_NTTREE) $(_INSTALL)\MSWORD97.CMD
  28. binplace -R $(_NTTREE) $(_INSTALL)\MSEXCL97.CMD
  29. binplace -R $(_NTTREE) $(_INSTALL)\SSUITE9.CMD
  30. binplace -R $(_NTTREE) $(_INSTALL)\VISIO5.CMD
  31. binplace -R $(_NTTREE) $(_INSTALL)\PWRBLDR6.CMD
  32. binplace -R $(_NTTREE) $(_INSTALL)\EUDORA4.CMD
  33. binplace -R $(_NTTREE) $(_INSTALL)\LNOTE4U.CMD
  34. binplace -R $(_NTTREE) $(_INSTALL)\SSUITE95.CMD
  35. binplace -R $(_NTTREE) $(_INSTALL)\FPAGE98.CMD
  36. make_install_template:
  37. binplace -R $(_NTTREE) $(_INSTALL_TEMPLATE)\MSPROJ98.KEY
  38. binplace -R $(_NTTREE) $(_INSTALL_TEMPLATE)\COFFICE8.KEY
  39. binplace -R $(_NTTREE) $(_INSTALL_TEMPLATE)\PWRBLDR6.key
  40. binplace -R $(_NTTREE) $(_INSTALL_TEMPLATE)\EUDORA4.key
  41. make_logon:
  42. binplace -R $(_NTTREE) $(_LOGON)\TSMKUDIR.CMD
  43. binplace -R $(_NTTREE) $(_LOGON)\TSMKUFIL.CMD
  44. binplace -R $(_NTTREE) $(_LOGON)\SS9USR.CMD
  45. binplace -R $(_NTTREE) $(_LOGON)\SS95USR.CMD
  46. binplace -R $(_NTTREE) $(_LOGON)\EUD4USR.CMD
  47. make_logon_template:
  48. binplace -R $(_NTTREE) $(_LOGON_TEMPLATE)\OFC43USR.CMD
  49. binplace -R $(_NTTREE) $(_LOGON_TEMPLATE)\OFC43USR.KEY
  50. binplace -R $(_NTTREE) $(_LOGON_TEMPLATE)\WRD97USR.CMD
  51. binplace -R $(_NTTREE) $(_LOGON_TEMPLATE)\EXL97USR.CMD
  52. binplace -R $(_NTTREE) $(_LOGON_TEMPLATE)\COFC8USR.CMD
  53. binplace -R $(_NTTREE) $(_LOGON_TEMPLATE)\COM40USR.CMD
  54. binplace -R $(_NTTREE) $(_LOGON_TEMPLATE)\OLK98USR.CMD
  55. binplace -R $(_NTTREE) $(_LOGON_TEMPLATE)\PBLD6USR.CMD
  56. make_uninst:
  57. binplace -R $(_NTTREE) $(_UNINST)\UCOFF8.CMD
  58. binplace -R $(_NTTREE) $(_UNINST)\UExcl97.Cmd
  59. binplace -R $(_NTTREE) $(_UNINST)\UWord97.Cmd
  60. binplace -R $(_NTTREE) $(_UNINST)\UCom40.Cmd
  61. binplace -R $(_NTTREE) $(_UNINST)\UOFF43.CMD
  62. binplace -R $(_NTTREE) $(_UNINST)\UOff97.Cmd
  63. binplace -R $(_NTTREE) $(_UNINST)\UProj98.Cmd
  64. binplace -R $(_NTTREE) $(_UNINST)\UOUTLK98.CMD
  65. binplace -R $(_NTTREE) $(_UNINST)\USS9.CMD
  66. binplace -R $(_NTTREE) $(_UNINST)\UMSVS6.CMD
  67. binplace -R $(_NTTREE) $(_UNINST)\USS95.CMD
  68. binplace -R $(_NTTREE) $(_UNINST)\UPBLD6.CMD
  69. binplace -R $(_NTTREE) $(_UNINST)\UFPG98.CMD
  70. make_install_pp: $(_INF)\MSPROJ98.CMD \
  71. $(_INF)\OFFICE97.CMD \
  72. $(_INF)\MSVS6.CMD \
  73. $(_INF)\LNOTE4U.KEY
  74. make_install_template_pp: $(_INF)\OFFICE97.KEY \
  75. $(_INF)\MSVS6.KEY \
  76. $(_INF)\OUTLK98.KEY \
  77. $(_INF)\MSWORD97.KEY \
  78. $(_INF)\MSEXCL97.KEY
  79. make_logon_pp:
  80. make_logon_template_pp: $(_INF)\OFC97USR.CMD \
  81. $(_INF)\PRJ98USR.CMD
  82. make_appcmpt: make_root \
  83. make_install \
  84. make_install_pp \
  85. make_install_template \
  86. make_install_template_pp \
  87. make_logon \
  88. make_logon_pp \
  89. make_logon_template \
  90. make_logon_template_pp \
  91. make_uninst
  92. make_appcmpt_pp: make_install_pp \
  93. make_install_template_pp \
  94. make_logon_pp \
  95. make_logon_template_pp
  96. clean: make_appcmpt
  97. {$(_INSTALL)\}.cmd{$(_INF)}.cmd:
  98. @type <<$(ECHO_RSP)
  99. $(ECHO_MSG) /EP $<
  100. <<NOKEEP
  101. @$(C_PREPROCESSOR_NAME) @<<$(CL_RSP) /Tc$< > $@
  102. $(CPPXX: =
  103. )
  104. <<NOKEEP
  105. $(BINPLACE_CMD)
  106. {$(_INSTALL)\}.key{$(_INF)}.key:
  107. @type <<$(ECHO_RSP)
  108. $(ECHO_MSG) /EP $<
  109. <<NOKEEP
  110. @$(C_PREPROCESSOR_NAME) @<<$(CL_RSP) /Tc$< > $@
  111. $(CPPXX: =
  112. )
  113. <<NOKEEP
  114. $(BINPLACE_CMD)
  115. {$(_INSTALL_TEMPLATE)\}.cmd{$(_INF)}.cmd:
  116. @type <<$(ECHO_RSP)
  117. $(ECHO_MSG) /EP $<
  118. <<NOKEEP
  119. @$(C_PREPROCESSOR_NAME) @<<$(CL_RSP) /Tc$< > $@
  120. $(CPPXX: =
  121. )
  122. <<NOKEEP
  123. $(BINPLACE_CMD)
  124. {$(_INSTALL_TEMPLATE)\}.key{$(_INF)}.key:
  125. @type <<$(ECHO_RSP)
  126. $(ECHO_MSG) /EP $<
  127. <<NOKEEP
  128. @$(C_PREPROCESSOR_NAME) @<<$(CL_RSP) /Tc$< > $@
  129. $(CPPXX: =
  130. )
  131. <<NOKEEP
  132. $(BINPLACE_CMD)
  133. {$(_LOGON)\}.cmd{$(_INF)}.cmd:
  134. @type <<$(ECHO_RSP)
  135. $(ECHO_MSG) /EP $<
  136. <<NOKEEP
  137. @$(C_PREPROCESSOR_NAME) @<<$(CL_RSP) /Tc$< > $@
  138. $(CPPXX: =
  139. )
  140. <<NOKEEP
  141. $(BINPLACE_CMD)
  142. {$(_LOGON_TEMPLATE)\}.cmd{$(_INF)}.cmd:
  143. @type <<$(ECHO_RSP)
  144. $(ECHO_MSG) /EP $<
  145. <<NOKEEP
  146. @$(C_PREPROCESSOR_NAME) @<<$(CL_RSP) /Tc$< > $@
  147. $(CPPXX: =
  148. )
  149. <<NOKEEP
  150. $(BINPLACE_CMD)