Mac: tweaks to build instructions for trunk

This commit is contained in:
Charlie Fenton 2015-04-09 00:22:58 -07:00
parent eb5b175f76
commit 7d31c5a37c
1 changed files with 11 additions and 7 deletions

View File

@ -14,7 +14,7 @@
\b0\fs24 \cf0 \
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\qc
\cf0 Written by Charlie Fenton\
Last updated 4/8/15\
Last updated 4/9/15\
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640
\cf0 \
This document applies to BOINC version 7.5.0 and later. It has instructions for building the BOINC Client and Manager for Macintosh OSX. Information for building science project applications to run under BOINC on Macintosh OSX can be found {\field{\*\fldinst{HYPERLINK "http://boinc.berkeley.edu/trac/wiki/BuildMacApp"}}{\fldrslt here}}. \
@ -223,7 +223,7 @@ Important: do not change the names of any of these 6 directories.\
\f1\fs26 boinc
\f0\fs24 directory to anything you wish.) \
\
The command above retrieves the source code from the HEAD (TRUNK) or development branch of the git repository. For more information on getting the BOINC source code, see:\
The command above retrieves the source code from the HEAD / MASTER (TRUNK) or development branch of the git repository. For more information on getting the BOINC source code, see:\
{\field{\*\fldinst{HYPERLINK "http://boinc.berkeley.edu/trac/wiki/SourceCodeGit"}}{\fldrslt
\f1\fs26 http://boinc.berkeley.edu/trac/wiki/SourceCodeGit}}\
\
@ -283,8 +283,8 @@ The complete syntax for this script is\
\f0\fs24 \
\
The options for BuildMacBOINC.sh are:\
-dev build the development (debug) version (native architecture only). \
default is deployment (release) version (universal binary: i386 and x86_64).\
-dev build the development (debug) build (native architecture only). \
default is deployment (release) build (universal binary: i386 and x86_64).\
\
-noclean don't do a "clean" of each target before building.\
default is to clean all first.\
@ -362,8 +362,12 @@ source \{path\}/BOINC_dev/boinc/mac_installer/release_boinc.sh x y z\
\f0\fs24 \cf0 This will create a directory "BOINC_Installer/New_Release_7_5_0" in the BOINC_dev directory, and the installer will be located in '
\f1\fs26 \{path\}/BOINC_dev/BOINC_Installer/New_Release_7_5_0/boinc_7.5.0_macOSX_x86_64
\f0\fs24 '.
\f1 \
\f0\fs24 '.\
\
YThe installer script uses the deployment (release) build of BOINC; it won't work with a development (debug) build.\
You can find the current version number in the file
\f1\fs26 \{path\}/BOINC_dev/boinc/version.h
\fs24 \
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640
\f4 \cf0 \
@ -389,7 +393,7 @@ Developer ID Application: John Smith\
\f0\fs24 If there is no
\f1\fs26 ~/BOINCCodeSignIdentity.txt
\f0\fs24 file, then the script will not sign the installer or uninstaller. For more information on code signing identities see the documentation for the {\field{\*\fldinst{HYPERLINK "https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man1/codesign.1.html"}}{\fldrslt
\f0\fs24 file, then the script will not sign the installer or uninstaller. Code signing is not necessary if you won't be transferring the built software over the Internet. For more information on code signing identities see the documentation for the {\field{\*\fldinst{HYPERLINK "https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man1/codesign.1.html"}}{\fldrslt
\f1\fs26 codesign}} utility and Apple's {\field{\*\fldinst{HYPERLINK "https://developer.apple.com/library/mac/documentation/Security/Conceptual/CodeSigningGuide/"}}{\fldrslt Code Signing Guide}}. \
\
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\qc