From c74fa4129137b1cc2f8ad008287526263b68dcf0 Mon Sep 17 00:00:00 2001 From: Charlie Fenton Date: Fri, 20 May 2005 09:30:27 +0000 Subject: [PATCH] *** empty log message *** svn path=/trunk/boinc/; revision=6202 --- doc/mac_build.html | 19 ++++++++++++++++++- mac_build/HowToBuildBOINC_XCode.rtf | 13 ++++++++----- 2 files changed, 26 insertions(+), 6 deletions(-) diff --git a/doc/mac_build.html b/doc/mac_build.html index e42a61fde8..44964d9921 100644 --- a/doc/mac_build.html +++ b/doc/mac_build.html @@ -7,7 +7,7 @@ Written by Charlie Fenton

-Last updated 5/17/05 +Last updated 5/20/05 @@ -222,6 +222,23 @@ Installer-Info.plist (10) The boinc-client, SystemMenu.bundle and InfoPlist.strings will all be embedded automatically inside the BOINC.app application bundle as part of the build process. + +

+ +(11) If you wish to run the Core Client under the debugger, you will need to set up the command-line arguments. In the Groups & Files column of the XCode project window, select "BOINC_Client" under Executables. Then click on the round blue "info" button at the top of the project window to open the info window. In the info window's Arguments tab, add the following line to the Argument list: + +

+-dir /Library/Application\ Support/BOINC\ Data/
+
+ +Normally, stdio and stderr output will be sent to XCode's console. If you want stdio and stderr to be redirected to files as BOINC normally does, add a second line to the Argument list: + +
+-redirectio
+
+ +These arguments will be used only when running the BOINC Core Client from XCode using XCode's Run or Debug commands. +

Building the installer

diff --git a/mac_build/HowToBuildBOINC_XCode.rtf b/mac_build/HowToBuildBOINC_XCode.rtf index 1f77d2084c..3d019b0b60 100644 --- a/mac_build/HowToBuildBOINC_XCode.rtf +++ b/mac_build/HowToBuildBOINC_XCode.rtf @@ -12,7 +12,7 @@ \f1\b0\fs24 \cf0 \ \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\qc \cf0 Written by Charlie Fenton\ -Last updated 5/17/05\ +Last updated 5/20/05\ \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural \cf0 \ NOTE: Substitute the appropriate path for [wxpath] and [boincpath] throughout this document. Typically, [boincpath] will end in "/boinc" or /boinc_public", and [wxpath] will end in "/wxMac-2.6.0".\ @@ -240,19 +240,22 @@ BOINC libraries, screensaver and helper applications \ (10) The boinc-client, SystemMenu.bundle and InfoPlist.strings will all be embedded automatically inside the BOINC.app application bundle as part of the build process.\ \ -(11) If you wish to run the Core Client under the debugger, you will need to set up the command-line arguments. In the Groups & Files column of the XCode project window, select "BOINC_Client" under Executables. Then click on the round blue "info" button at the top of the project window to open the info window. In the info window's arguments tab, add the following line to the Argument list:\ +(11) If you wish to run the Core Client under the debugger, you will need to set up the command-line arguments. In the Groups & Files column of the XCode project window, select "BOINC_Client" under Executables. Then click on the round blue "info" button at the top of the project window to open the info window. In the info window's Arguments tab, add the following line to the Argument list:\ \ +\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural \f3 \cf0 -dir /Library/Application\\ Support/BOINC\\ Data/\ \ +\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural -\f1 Normally, stdio and stderr output will be sent to XCode's console. If you want stdio and stderr to be redirected to files as BOINC normally does, add a second line to the Argument list:\ +\f1 \cf0 Normally, stdio and stderr output will be sent to XCode's console. If you want stdio and stderr to be redirected to files as BOINC normally does, add a second line to the Argument list:\ \ +\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural -\f3 -redirectio +\f3 \cf0 -redirectio \f1 \ \ -\cf0 These arguments will be used only when running the BOINC Core Client from XCode using XCode's Run or Debug commands.\ +These arguments will be used only when running the BOINC Core Client from XCode using XCode's Run or Debug commands.\ \ \ \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\qc