This paper is for engineers performing formal release for the NetScape Portable Runtime (NSPR) across all platforms.
NSPR generally follows the iPlanet product lifecycle.
gmake release MDIST=<dir>/MDist BUILD_NUMBER=vx.y.z [BUILD_OPT=1 | USE_DEBUG_RTL=1]
explode.pl
gmake release MDIST=<dir>/MDist BUILD_NUMBER=vx.y.z [BUILD_OPT=1 | USE_DEBUG_RTL=1]
/share/builds/components/nspr20/.vx.y.z
/share/builds/components/nspr20/
run the following scripts:explode.pl
rename.sh
symlink.sh
Rename the .vx.y.z
directory to vx.y.z
(remove the hidden directory 'dot').
Copy /share/builds/components/nspr20/vx.y.z/*
to /share/systems/mozilla/pub/nspr/vx.y.z/
1 Copying files to /share/builds/components
requires that one be logged on to a machine named "smithers" as user "svbld". The password to this account is restricted to a small set of designated release engineers.