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.

165 lines
10 KiB

  1. REM This is the only file you should directly edit for placing files into the SDK
  2. REM This file generates placefil.txt, layout.inc, and sdkmake.inc. DO NOT EDIT THOSE.
  3. REM Steps for adding or modifying a file location in the SDK
  4. REM > sd edit layout.txt placefil.txt layout.inc sdkmake.inc
  5. REM Modify layout.txt with location.
  6. REM > perl sdkplace.pl layout.txt
  7. REM check in the files
  8. REM layout.txt format:
  9. REM Source Directory for files Destination in SDK layout
  10. REM Any source entry with %_NTTREE% will be automatically put into sdkmake.inc for use
  11. REM with postbuild. These files are only copied during postbuild, as they may not
  12. REM exist during the regular build.
  13. REM Use the "retail\" destination to specify the parent directory to the actual
  14. REM layout directory. This is the location to put things like postbuild make files
  15. REM For files by the same name that go to multiple directories, preface the source
  16. REM path with a number 0-9. This will generate a new file name for the placefile,
  17. REM and generate postmake steps to rename the file to its original.
  18. REM --------------The postbuild make file-----------------------------------------------
  19. sdkmake.inc retail\
  20. sdkpost.mak retail\
  21. REM --------------SDK MSI FILES---------------------------------------------------------
  22. %BUILD_PACKAGEDIR%\msisdk.msi retail\
  23. REM --------------README FILES----------------------------------------------------------
  24. %SDXROOT%\admin\darwin\src\sdk\readme.txt .\
  25. %SDXROOT%\admin\darwin\src\sdk\redist.txt .\
  26. %SDXROOT%\admin\darwin\src\sdk\license.rtf .\
  27. REM --------------MISCELLANEOUS FILES---------------------------------------------------
  28. %SDXROOT%\admin\darwin\src\sdk\instlr1.adm TOOLS\
  29. %SDXROOT%\admin\darwin\src\sdk\instlr11.adm TOOLS\
  30. REM --------------INCLUDE FILES---------------------------------------------------------
  31. %SDXROOT%\public\sdk\inc\msi.h INCLUDE\
  32. %SDXROOT%\public\sdk\inc\msiquery.h INCLUDE\
  33. %SDXROOT%\public\sdk\inc\msidefs.h INCLUDE\
  34. %SDXROOT%\admin\darwin\src\msitools\patchwiz\patchwiz.h INCLUDE\
  35. %SDXROOT%\public\sdk\inc\patchapi.h INCLUDE\
  36. %SDXROOT%\admin\darwin\build\common\obj\i386\mergemod.h INCLUDE\
  37. REM --------------LIB FILES--------------------------------------------------------------
  38. %SDXROOT%\public\sdk\lib\i386\msi.lib LIB\
  39. %SDXROOT%\public\sdk\lib\i386\mspatchc.lib LIB\
  40. %_NTTREE%\msiwin9x\dump\patchwiz.lib LIB\
  41. REM --------------HELP-------------------------------------------------------------------
  42. %SDXROOT%\admin\darwin\doc\Msi.chm HELP\
  43. %SDXROOT%\admin\darwin\doc\Msi.chi HELP\
  44. REM --------------WEB--------------------------------------------------------------------
  45. %_NTTREE%\dump\msistuff.exe WEB\
  46. %_NTTREE%\msiwin9x\setup.exe WEB\
  47. REM --------------TOOLS------------------------------------------------------------------
  48. %SDXROOT%\admin\darwin\src\msitools\MsiTool.mak TOOLS\
  49. %_NTTREE%\dump\mergemod.dll TOOLS\
  50. %_NTTREE%\msiwin9x\dump\msimig.dll TOOLS\
  51. %_NTTREE%\msiwin9x\dump\msimig.exe TOOLS\
  52. %_NTTREE%\instmsi\msitools\temp\orca.msi TOOLS\
  53. %_NTTREE%\instmsi\msitools\temp\msival2.msi TOOLS\
  54. %_NTTREE%\msiwin9x\dump\msicert.exe TOOLS\
  55. %_NTTREE%\msiwin9X\mstools\msidb.exe TOOLS\
  56. %_NTTREE%\msiwin9x\mstools\msifiler.exe TOOLS\
  57. %_NTTREE%\msiwin9x\dump\msiinfo.exe TOOLS\
  58. %_NTTREE%\msiwin9x\dump\msimerg.exe TOOLS\
  59. %_NTTREE%\msiwin9x\dump\msitran.exe TOOLS\
  60. %_NTTREE%\msiwin9x\dump\msizap.exe TOOLS\
  61. %_NTTREE%\msiwin9x\dump\wilogutl.exe TOOLS\
  62. %SDXROOT%\admin\darwin\data\archive\cubes\110\darice.cub TOOLS\110\
  63. %SDXROOT%\admin\darwin\data\archive\cubes\110\logo.cub TOOLS\110\
  64. %SDXROOT%\admin\darwin\data\archive\cubes\110\mergemod.cub TOOLS\110\
  65. 1%SDXROOT%\admin\darwin\data\archive\cubes\120\darice.cub TOOLS\120\
  66. 1%SDXROOT%\admin\darwin\data\archive\cubes\120\logo.cub TOOLS\120\
  67. 1%SDXROOT%\admin\darwin\data\archive\cubes\120\mergemod.cub TOOLS\120\
  68. REM --------------PATCHING---------------------------------------------------------------
  69. %SDXROOT%\admin\darwin\src\sdk\preadme.txt PATCHING\
  70. %SDXROOT%\admin\darwin\bin\i386\makecab.exe PATCHING\
  71. %SDXROOT%\admin\darwin\bin\i386\mpatch.exe PATCHING\
  72. %SDXROOT%\admin\darwin\bin\i386\apatch.exe PATCHING\
  73. %SDXROOT%\admin\darwin\bin\i386\mspatchc.dll PATCHING\
  74. %_NTTREE%\msiwin9x\dump\patchwiz.dll PATCHING\
  75. %SDXROOT%\admin\darwin\src\msitools\PatchWiz\template.pcp PATCHING\
  76. %SDXROOT%\admin\darwin\src\msitools\PatchWiz\example.pcp PATCHING\
  77. %_NTTREE%\msiwin9x\dump\msimsp.exe PATCHING\
  78. REM --------------WSH TOOLS-------------------------------------------------------------
  79. %SDXROOT%\admin\darwin\src\msitools\scripts\WiReadme.txt SAMPLES\SCRIPTS\
  80. %SDXROOT%\admin\darwin\src\msitools\scripts\WiCompon.vbs SAMPLES\SCRIPTS\
  81. %SDXROOT%\admin\darwin\src\msitools\scripts\WiDialog.vbs SAMPLES\SCRIPTS\
  82. %SDXROOT%\admin\darwin\src\msitools\scripts\WiDiffDb.vbs SAMPLES\SCRIPTS\
  83. %SDXROOT%\admin\darwin\src\msitools\scripts\WiExport.vbs SAMPLES\SCRIPTS\
  84. %SDXROOT%\admin\darwin\src\msitools\scripts\WiFilVer.vbs SAMPLES\SCRIPTS\
  85. %SDXROOT%\admin\darwin\src\msitools\scripts\WiFeatur.vbs SAMPLES\SCRIPTS\
  86. %SDXROOT%\admin\darwin\src\msitools\scripts\WiGenXfm.vbs SAMPLES\SCRIPTS\
  87. %SDXROOT%\admin\darwin\src\msitools\scripts\WiImport.vbs SAMPLES\SCRIPTS\
  88. %SDXROOT%\admin\darwin\src\msitools\scripts\WiLangId.vbs SAMPLES\SCRIPTS\
  89. %SDXROOT%\admin\darwin\src\msitools\scripts\WiLstPrd.vbs SAMPLES\SCRIPTS\
  90. %SDXROOT%\admin\darwin\src\msitools\scripts\WiLstScr.vbs SAMPLES\SCRIPTS\
  91. %SDXROOT%\admin\darwin\src\msitools\scripts\WiLstXfm.vbs SAMPLES\SCRIPTS\
  92. %SDXROOT%\admin\darwin\src\msitools\scripts\WiMakCab.vbs SAMPLES\SCRIPTS\
  93. %SDXROOT%\admin\darwin\src\msitools\scripts\WiMerge.vbs SAMPLES\SCRIPTS\
  94. %SDXROOT%\admin\darwin\src\msitools\scripts\WiPolicy.vbs SAMPLES\SCRIPTS\
  95. %SDXROOT%\admin\darwin\src\msitools\scripts\WiRunSQL.vbs SAMPLES\SCRIPTS\
  96. %SDXROOT%\admin\darwin\src\msitools\scripts\WiStream.vbs SAMPLES\SCRIPTS\
  97. %SDXROOT%\admin\darwin\src\msitools\scripts\WiSubStg.vbs SAMPLES\SCRIPTS\
  98. %SDXROOT%\admin\darwin\src\msitools\scripts\WiSumInf.vbs SAMPLES\SCRIPTS\
  99. %SDXROOT%\admin\darwin\src\msitools\scripts\WiTextIn.vbs SAMPLES\SCRIPTS\
  100. %SDXROOT%\admin\darwin\src\msitools\scripts\WiToAnsi.vbs SAMPLES\SCRIPTS\
  101. %SDXROOT%\admin\darwin\src\msitools\scripts\WiUseXfm.vbs SAMPLES\SCRIPTS\
  102. REM --------------SAMPLES----------------------------------------------------------------
  103. %SDXROOT%\admin\darwin\src\samples\custdll\custact1.cpp SAMPLES\
  104. %SDXROOT%\admin\darwin\src\samples\custexe\custexe1.cpp SAMPLES\
  105. %SDXROOT%\admin\darwin\src\samples\tutorial.dll\tutorial.cpp SAMPLES\
  106. %SDXROOT%\admin\darwin\src\samples\process.dll\process.cpp SAMPLES\
  107. %SDXROOT%\admin\darwin\src\samples\remove.dll\remove.cpp SAMPLES\
  108. %SDXROOT%\admin\darwin\src\samples\create.dll\create.cpp SAMPLES\
  109. %SDXROOT%\admin\darwin\src\msitools\msiloc\msiloc.cpp SAMPLES\
  110. %SDXROOT%\admin\darwin\src\msitools\msiloc\msiloc.txt SAMPLES\
  111. %SDXROOT%\admin\darwin\src\msitools\msitran\msitran.cpp SAMPLES\
  112. %SDXROOT%\admin\darwin\src\msitools\msimerg\msimerg.cpp SAMPLES\
  113. %SDXROOT%\admin\darwin\src\msitools\setup.exe\*.cpp SAMPLES\setup.exe
  114. %SDXROOT%\admin\darwin\src\msitools\setup.exe\*.h SAMPLES\setup.exe
  115. %SDXROOT%\admin\darwin\src\msitools\setup.exe\*.rc SAMPLES\setup.exe
  116. %SDXROOT%\admin\darwin\src\msitools\setup.exe\*.ico SAMPLES\setup.exe
  117. %SDXROOT%\admin\darwin\src\msitools\msistuff\*.cpp SAMPLES\MsiStuff
  118. %SDXROOT%\admin\darwin\src\msitools\msistuff\*.rc SAMPLES\MsiStuff
  119. 1%SDXROOT%\admin\darwin\src\msitools\setup.exe\SDKFiles\Makefile SAMPLES\setup.exe
  120. 1%SDXROOT%\admin\darwin\src\msitools\setup.exe\SDKFiles\ReadMe.htm SAMPLES\setup.exe
  121. 2%SDXROOT%\admin\darwin\src\msitools\msistuff\SDKFiles\Makefile SAMPLES\MsiStuff
  122. 2%SDXROOT%\admin\darwin\src\msitools\msistuff\SDKFiles\ReadMe.htm SAMPLES\MsiStuff
  123. REM --------------SCHEMA AND SAMPLE DATABASES--------------------------------------------
  124. %SDXROOT%\admin\darwin\src\sdk\dbreadme.txt DATABASE\
  125. %SDXROOT%\admin\darwin\build\packages\obj\i386\schema.msi DATABASE\
  126. 1%SDXROOT%\admin\darwin\data\archive\packages\100\schema.msi DATABASE\100\
  127. 2%SDXROOT%\admin\darwin\data\archive\packages\110\schema.msi DATABASE\110\
  128. 3%SDXROOT%\admin\darwin\data\archive\packages\120\schema.msi DATABASE\120\
  129. %SDXROOT%\admin\darwin\build\packages\obj\i386\sequence.msi DATABASE\
  130. 1%SDXROOT%\admin\darwin\data\archive\packages\100\sequence.msi DATABASE\100\
  131. 2%SDXROOT%\admin\darwin\data\archive\packages\110\sequence.msi DATABASE\110\
  132. 3%SDXROOT%\admin\darwin\data\archive\packages\120\sequence.msi DATABASE\120\
  133. %SDXROOT%\admin\darwin\build\packages\obj\i386\schema.msm DATABASE\
  134. 1%SDXROOT%\admin\darwin\data\archive\packages\110\schema.msm DATABASE\110\
  135. 2%SDXROOT%\admin\darwin\data\archive\packages\120\schema.msm DATABASE\120\
  136. %SDXROOT%\admin\darwin\build\packages\obj\i386\UISample.msi DATABASE\
  137. %SDXROOT%\admin\darwin\data\intl\Error.* DATABASE\INTL\
  138. %SDXROOT%\admin\darwin\data\intl\ActionTe.* DATABASE\INTL\
  139. %SDXROOT%\admin\darwin\data\schema.idt\schema.log DATABASE\
  140. REM --------------COPY REDIST COMPONENTS--------------------------------------------------
  141. %_NTTREE%\instmsi\ansi\InstMsi.exe REDIST\WIN9X\
  142. %_NTTREE%\instmsi\unicode\InstMsi.exe REDIST\WINNT\