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.

180 lines
11 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\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%\msistuff.exe WEB\
  46. %_NTTREE%\msiwin9x\setup.exe WEB\
  47. REM --------------TOOLS------------------------------------------------------------------
  48. %SDXROOT%\admin\darwin\src\msitools\MsiTool.mak TOOLS\
  49. %_NTTREE%\msi_bins\mergemod.dll TOOLS\
  50. %_NTTREE%\msiwin9x\msimig.dll TOOLS\
  51. %_NTTREE%\msiwin9x\msimig.exe TOOLS\
  52. %_NTTREE%\instmsi\msitools\temp\orca.msi TOOLS\
  53. %_NTTREE%\instmsi\msitools\temp\msival2.msi TOOLS\
  54. %_NTTREE%\msiwin9x\msicert.exe TOOLS\
  55. %_NTTREE%\msiwin9X\mstools\msidb.exe TOOLS\
  56. %_NTTREE%\msiwin9x\mstools\msifiler.exe TOOLS\
  57. %_NTTREE%\msiwin9x\msiinfo.exe TOOLS\
  58. %_NTTREE%\msiwin9x\msi_bins\msimerg.exe TOOLS\
  59. %_NTTREE%\msiwin9x\msitran.exe TOOLS\
  60. %_NTTREE%\msiwin9x\msizap.exe TOOLS\
  61. %_NTTREE%\msiwin9x\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 TOOLS\
  71. %_NTTREE%\idw\mpatch.exe TOOLS\
  72. %_NTTREE%\idw\apatch.exe TOOLS\
  73. %_NTTREE%\idw\mspatchc.dll TOOLS\
  74. %_NTTREE%\msiwin9x\patchwiz.dll TOOLS\
  75. %SDXROOT%\admin\darwin\src\msitools\PatchWiz\template.pcp PATCHING\
  76. %SDXROOT%\admin\darwin\src\msitools\PatchWiz\example.pcp PATCHING\
  77. %_NTTREE%\msiwin9x\msimsp.exe TOOLS\
  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\tutorial.dll\tutorial.cpp SAMPLES\tutorial.dll
  104. %SDXROOT%\admin\darwin\src\samples\tutorial.dll\tutorial.rc SAMPLES\tutorial.dll
  105. %SDXROOT%\admin\darwin\src\samples\tutorial.dll\tutorial.def SAMPLES\tutorial.dll
  106. 3%SDXROOT%\admin\darwin\src\samples\tutorial.dll\SDKFiles\makefile SAMPLES\tutorial.dll
  107. 3%SDXROOT%\admin\darwin\src\samples\tutorial.dll\SDKFiles\readme.txt SAMPLES\tutorial.dll
  108. %SDXROOT%\admin\darwin\src\samples\process.dll\process.cpp SAMPLES\process.dll
  109. %SDXROOT%\admin\darwin\src\samples\process.dll\process.rc SAMPLES\process.dll
  110. %SDXROOT%\admin\darwin\src\samples\process.dll\process.def SAMPLES\process.dll
  111. 4%SDXROOT%\admin\darwin\src\samples\process.dll\SDKFiles\makefile SAMPLES\process.dll
  112. 4%SDXROOT%\admin\darwin\src\samples\process.dll\SDKFiles\readme.txt SAMPLES\process.dll
  113. %SDXROOT%\admin\darwin\src\samples\remove.dll\remove.cpp SAMPLES\remove.dll
  114. %SDXROOT%\admin\darwin\src\samples\remove.dll\remove.rc SAMPLES\remove.dll
  115. %SDXROOT%\admin\darwin\src\samples\remove.dll\remove.def SAMPLES\remove.dll
  116. 5%SDXROOT%\admin\darwin\src\samples\remove.dll\SDKFiles\makefile SAMPLES\remove.dll
  117. 5%SDXROOT%\admin\darwin\src\samples\remove.dll\SDKFiles\readme.txt SAMPLES\remove.dll
  118. %SDXROOT%\admin\darwin\src\samples\create.dll\create.cpp SAMPLES\create.dll
  119. %SDXROOT%\admin\darwin\src\samples\create.dll\create.rc SAMPLES\create.dll
  120. %SDXROOT%\admin\darwin\src\samples\create.dll\create.def SAMPLES\create.dll
  121. 6%SDXROOT%\admin\darwin\src\samples\create.dll\SDKFiles\makefile SAMPLES\create.dll
  122. 6%SDXROOT%\admin\darwin\src\samples\create.dll\SDKFiles\readme.txt SAMPLES\create.dll
  123. %SDXROOT%\admin\darwin\src\msitools\msiloc\msiloc.cpp SAMPLES\msiloc
  124. %SDXROOT%\admin\darwin\src\msitools\msiloc\msiloc.rc SAMPLES\msiloc
  125. 7%SDXROOT%\admin\darwin\src\msitools\msiloc\SDKFiles\makefile SAMPLES\msiloc
  126. 7%SDXROOT%\admin\darwin\src\msitools\msiloc\SDKFiles\readme.txt SAMPLES\msiloc
  127. %SDXROOT%\admin\darwin\src\msitools\setup.exe\*.cpp SAMPLES\setup.exe
  128. %SDXROOT%\admin\darwin\src\msitools\setup.exe\*.h SAMPLES\setup.exe
  129. %SDXROOT%\admin\darwin\src\msitools\setup.exe\*.rc SAMPLES\setup.exe
  130. %SDXROOT%\admin\darwin\src\msitools\setup.exe\*.ico SAMPLES\setup.exe
  131. %SDXROOT%\admin\darwin\src\msitools\msistuff\*.cpp SAMPLES\MsiStuff
  132. %SDXROOT%\admin\darwin\src\msitools\msistuff\*.rc SAMPLES\MsiStuff
  133. 1%SDXROOT%\admin\darwin\src\msitools\setup.exe\SDKFiles\Makefile SAMPLES\setup.exe
  134. 1%SDXROOT%\admin\darwin\src\msitools\setup.exe\SDKFiles\ReadMe.htm SAMPLES\setup.exe
  135. 2%SDXROOT%\admin\darwin\src\msitools\msistuff\SDKFiles\Makefile SAMPLES\MsiStuff
  136. 2%SDXROOT%\admin\darwin\src\msitools\msistuff\SDKFiles\ReadMe.htm SAMPLES\MsiStuff
  137. REM --------------SCHEMA AND SAMPLE DATABASES--------------------------------------------
  138. %SDXROOT%\admin\darwin\src\sdk\dbreadme.txt DATABASE\
  139. %SDXROOT%\admin\darwin\build\packages\obj\i386\schema.msi DATABASE\
  140. 1%SDXROOT%\admin\darwin\data\archive\packages\100\schema.msi DATABASE\100\
  141. 2%SDXROOT%\admin\darwin\data\archive\packages\110\schema.msi DATABASE\110\
  142. 3%SDXROOT%\admin\darwin\data\archive\packages\120\schema.msi DATABASE\120\
  143. %SDXROOT%\admin\darwin\build\packages\obj\i386\sequence.msi DATABASE\
  144. 1%SDXROOT%\admin\darwin\data\archive\packages\100\sequence.msi DATABASE\100\
  145. 2%SDXROOT%\admin\darwin\data\archive\packages\110\sequence.msi DATABASE\110\
  146. 3%SDXROOT%\admin\darwin\data\archive\packages\120\sequence.msi DATABASE\120\
  147. %SDXROOT%\admin\darwin\build\packages\obj\i386\schema.msm DATABASE\
  148. 1%SDXROOT%\admin\darwin\data\archive\packages\110\schema.msm DATABASE\110\
  149. 2%SDXROOT%\admin\darwin\data\archive\packages\120\schema.msm DATABASE\120\
  150. %SDXROOT%\admin\darwin\build\packages\obj\i386\UISample.msi DATABASE\
  151. %SDXROOT%\admin\darwin\data\intl\Error.* DATABASE\INTL\
  152. %SDXROOT%\admin\darwin\data\intl\ActionTe.* DATABASE\INTL\
  153. %SDXROOT%\admin\darwin\data\schema.idt\schema.log DATABASE\