canmove, Confirmed users
2,850
edits
ChrisCooper (talk | contribs) |
ChrisCooper (talk | contribs) No edit summary |
||
| Line 84: | Line 84: | ||
# Copy the SharedMenusCocoa.framework directory from SharedMenusCocoa/build to /Library/Frameworks | # Copy the SharedMenusCocoa.framework directory from SharedMenusCocoa/build to /Library/Frameworks | ||
# Follow [http://www.caminobrowser.org/development/build/ the instructions on the Camino build reference page] for creating the links in the older SDKs. | # Follow [http://www.caminobrowser.org/development/build/ the instructions on the Camino build reference page] for creating the links in the older SDKs. | ||
= chown scripts = | |||
After you've created your initial /builds/tinderbox directory structure, checkout and build the following tools that are also required for changing permissions while packaging on Macs: | |||
cd ~ | |||
cvs -d :ext:cltbld@cvs.mozilla.org:/cvsroot co mozilla/build/macosx/permissions | |||
cd mozilla/build/macosx/permissions | |||
gcc -o chown_revert chown_revert.c | |||
gcc -o chown_root chown_root.c | |||
mkdir -p /builds/tinderbox/bin | |||
cp chown_revert chown_root /builds/tinderbox/bin | |||
cd /builds/tinderbox/bin | |||
chmod 4755 chown* | |||
ln -s chown_revert revert_root | |||