2002-08-20 23:54:17 +00:00
|
|
|
<title>Source code road map</title>
|
|
|
|
<body bgcolor=ffffff>
|
|
|
|
<h2>Source code road map</h2>
|
2002-09-10 17:04:05 +00:00
|
|
|
<p>
|
|
|
|
Unpacking the BOINC source code
|
|
|
|
creates the following directories:
|
2002-08-14 20:31:27 +00:00
|
|
|
<pre>
|
|
|
|
boinc/
|
|
|
|
RSAEuro/
|
|
|
|
api/
|
|
|
|
apps/
|
|
|
|
client/
|
2002-08-23 19:22:17 +00:00
|
|
|
win/
|
|
|
|
mac/
|
2002-08-14 20:31:27 +00:00
|
|
|
db/
|
|
|
|
doc/
|
|
|
|
html_ops/
|
|
|
|
html_user/
|
|
|
|
lib/
|
|
|
|
sched/
|
|
|
|
sched_fcgi/
|
|
|
|
test/
|
|
|
|
tools/
|
|
|
|
</pre>
|
|
|
|
|
|
|
|
The directory contents are as follows:
|
|
|
|
<dl>
|
|
|
|
<dt> RSAEuro/
|
2002-09-10 17:04:05 +00:00
|
|
|
<dd> A public-domain RSA implementation.
|
2002-08-14 20:31:27 +00:00
|
|
|
<dt> api/
|
2002-09-10 17:04:05 +00:00
|
|
|
<dd> The BOINC API (parts of which are compiled
|
|
|
|
into the core client).
|
2002-08-14 20:31:27 +00:00
|
|
|
<dt> apps/
|
2002-09-10 17:04:05 +00:00
|
|
|
<dd> Some test applications.
|
2002-08-14 20:31:27 +00:00
|
|
|
<dt> client/
|
2002-09-10 17:04:05 +00:00
|
|
|
<dd> The BOINC core client.
|
2002-08-14 20:31:27 +00:00
|
|
|
<dt> client/win/
|
2002-09-10 17:04:05 +00:00
|
|
|
<dd> Core client files particular to the Windows GUI version.
|
2002-08-14 20:31:27 +00:00
|
|
|
<dt> client/mac/
|
2002-09-10 17:04:05 +00:00
|
|
|
<dd> Core client files particular to the Mac GUI version.
|
2002-08-14 20:31:27 +00:00
|
|
|
<dt> db/
|
2002-09-10 17:04:05 +00:00
|
|
|
<dd> The database schema and interface functions.
|
2002-08-14 20:31:27 +00:00
|
|
|
<dt> doc/
|
2002-09-10 17:04:05 +00:00
|
|
|
<dd> HTML documentation files.
|
2002-08-14 20:31:27 +00:00
|
|
|
<dt> html_ops/
|
2002-09-10 17:04:05 +00:00
|
|
|
<dd> PHP files for the operational web interface.
|
2002-08-14 20:31:27 +00:00
|
|
|
<dt> html_user/
|
2002-09-10 17:04:05 +00:00
|
|
|
<dd> PHP files for the participant web interface.
|
2002-08-14 20:31:27 +00:00
|
|
|
<dt> lib/
|
2002-09-10 17:04:05 +00:00
|
|
|
<dd> Code that is shared by more than one component
|
|
|
|
(core client, scheduling server, etc.).
|
2002-08-14 20:31:27 +00:00
|
|
|
<dt> sched/
|
2002-09-10 17:04:05 +00:00
|
|
|
<dd> The scheduling server, feeder, and file upload handler.
|
2002-08-14 20:31:27 +00:00
|
|
|
<dt> sched_fcgi/
|
2002-09-10 17:04:05 +00:00
|
|
|
<dd> Separate directory for compiling the server
|
|
|
|
and file upload handler as Fast CGI programs.
|
2002-08-14 20:31:27 +00:00
|
|
|
<dt> test/
|
2002-09-10 17:04:05 +00:00
|
|
|
<dd> Test scripts.
|
2002-08-14 20:31:27 +00:00
|
|
|
<dt> tools/
|
2002-09-10 17:04:05 +00:00
|
|
|
<dd> Operational utility programs.
|
2002-08-14 20:31:27 +00:00
|
|
|
</dl>
|