diff --git a/mps/procedure/release-build/index.html b/mps/procedure/release-build/index.html index acf8df2c7d6..de4330539e2 100644 --- a/mps/procedure/release-build/index.html +++ b/mps/procedure/release-build/index.html @@ -138,7 +138,7 @@

2.2. MPS Kit Tarball

  • Submit the tarball and the readme.txt file to Perforce with -the comment "Adding the MPS Kit tarball and readme.txt file for +the comment "MPS: adding the MPS Kit tarball and readme.txt file for release RELEASE."

  • @@ -152,11 +152,25 @@

    2.3. MPS Kit Zip file

  • Sync the version sources to the CHANGELEVEL you determined in step 2.1. Sync the version sources to a clean area of the disk, to be sure that there are no extraneous files around.

  • -
  • Launch WinZip and create a new archive called "mps-kit-RELEASE.zip" in the directory "release/RELEASE". Add the MPS sources by selecting "version/VERSION" and turning on "Include subfolders" option.

  • +
  • Using the Windows file-browser, copy the version/VERSION directory, paste a copy, and rename it mps-kit-RELEASE.

  • -
  • Make a self-extracting archive called "mps-kit-RELEASE.exe" from "mps-kit-RELEASE.zip" (in the same directory), by selcting Actions → Make .EXE File.

  • +
  • Use the Info-ZIP command-line utility "zip" to create a new archive of these files, called "mps-kit-RELEASE.zip" in the directory "release/RELEASE":

    +
    zip -r  release\RELEASE\mps-kit-RELEASE.zip  mps-kit-RELEASE
    +
  • -
  • Add the self-extracting archive and the zip file to Perforce with the comment "Adding the MPS Kit zip file for release RELEASE."

  • +
  • Make a self-extracting archive called "mps-kit-RELEASE.exe" from "mps-kit-RELEASE.zip" (in the same directory). The approved way to do this is to prepend the "unzipsfx.exe" extractor (here presumed to be "C:\local\bin\unzipsfx.exe"), and then adjust the offsets in the resulting file:

    +
    copy /b  C:\local\bin\unzipsfx.exe+release\RELEASE\mps-kit-RELEASE.zip  release\RELEASE\mps-kit-RELEASE.exe
    +zip -A  release\RELEASE\mps-kit-RELEASE.exe
    +
    +
  • + +
  • You can check both archives like this:

    +
    unzip -tq  release\RELEASE\mps-kit-RELEASE.zip
    +unzip -tq  release\RELEASE\mps-kit-RELEASE.exe
    +
    +
  • + +
  • Add the zip file and the self-extracting archive to Perforce with the comment "MPS: adding the MPS Kit zip file for release RELEASE."

  • @@ -178,7 +192,7 @@

    2.4. Registering the release

    the release changelevel to the releases table, so that the correct set of known and fixed issues can be derived.

    -
  • Submit these changes with the comment "Registered release +

  • Submit these changes with the comment "MPS: registered release RELEASE."

  • Inform the project manager and staff by e-mail to B. Document History + + + 2006-02-16 + + RHSK + + Use Info-ZIP (free) for Windows archives, not WinZip. + + +