*** empty log message ***

svn path=/trunk/boinc/; revision=2208
This commit is contained in:
Karl Chen 2003-08-28 07:56:35 +00:00
parent 14ce32efcc
commit 4283824717
5 changed files with 122 additions and 86 deletions

View File

@ -5930,3 +5930,20 @@ Chrisz 2003/08/25
py/
boinc.py
Karl 2003/08/28
- rewrote all documentation related to software prerequisites and
building server and clients.
doc/
boinc_dev.php
build_client.php (new)
build_client_mac.php (new)
build_client_unix.php (new)
build_client_win.php (new)
build_server.php
build_system.php
build.txt (removed)
create_project.php
single_host_server.php
software.php (new)

28
doc/build_client.php Normal file
View File

@ -0,0 +1,28 @@
<? // -*-html -*-
require_once("docutil.php");
page_head("Building the BOINC Core Client");
?>
<h1>Build clients for all platforms</h1>
For each platform your project supports (e.g.: i686-pc-linux,
sun-sparc-solaris2.7, sun-sparc-solaris2.8, intelx86_windows), you must
compile the core client.
<ul>
<li><a href=build_client_unix.php>Building the core client for Unix</a>
<li><a href=build_client_win.php>Building the core client GUI for Windows</a>
<li><a href=build_client_mac.php>Building the core client GUI for Macintosh</a>
</ul>
<h1>Update project database</h1>
The BOINC server keeps track of core client platforms and versions so that
users may download the latest version. For each client compiled, put the
package in the master server's <code>boinc/apps/</code> directory and
run <code>boinc/tools/update_versions</code>. For Windows and Macintosh, the
files are self-extracting executables; for Unix they are .gz files which can
be run directly after ungzipping.
<?
page_tail();
?>

View File

@ -12,10 +12,8 @@ See the <a href=software.php>Software Prerequisites</a>.
make
</pre>
<h1>Update project database</h1>
Copy boinc_x.yz_platform.gz to the boinc/apps directory and run
boinc/tools/update_versions.
Easy :) The final target
is <code>boinc/client/boinc_VERSION_PLATFORM.gz</code>.
<?
page_tail();

View File

@ -30,11 +30,6 @@ Open BOINC.pfw. Accept all defaults, updating version number.
Run a virus checker over all the individual (uncompressed)
files as well as the final build
<h1>Update project database</h1>
Copy boinc_win_x.yz.exe to the boinc/apps directory and run
boinc/tools/update_versions.
<?
page_tail();

View File

@ -54,9 +54,7 @@ How to install and configure the BOINC server software.
<li> <a href=server_components.php>Server components</a>
<li> <a href=build_server.php>Building server components</a> (<a href=build_system.php>Build system</a>)
<ul>
<li> <a href=build_client_unix.php>Building the core client for Unix</a>
<li> <a href=build_client_win.php>Building the core client for Windows</a>
<li> <a href=build_client_mac.php>Building the core client for Macintosh</a>
<li> <a href=build_client.php>Building the core client for all platforms</a>
</ul>
<li> <a href=single_host_server.php>Setting up a single-host server</a>
<li> <a href=database_setup.php>Setting up the BOINC database</a>