Changes between Version 38 and Version 39 of SourceCodeGit


Ignore:
Timestamp:
Feb 10, 2014, 11:29:37 AM (10 years ago)
Author:
Bluefin Tuna
Comment:

Source code information put into a table

Legend:

Unmodified
Added
Removed
Modified
  • SourceCodeGit

    v38 v39  
    290290The BOINC source tree includes the following directories:
    291291
    292  '''api'''::
    293         The BOINC API (for applications).
    294  '''apps'''::
    295         Some test applications.
    296  '''client'''::
    297         The BOINC client.
    298  '''clientgui'''::
    299         The BOINC Manager.
    300  '''clientscr'''::
    301         The BOINC screensaver for Windows.
    302  '''clienttray'''::
    303         The BOINC Tray component (checks for user activity on Windows).
    304  '''db'''::
    305         The database schema and C++ interface layer.
    306  '''html/ops'''::
    307         PHP files for the operational web interface.
    308  '''html/user'''::
    309         PHP files for the participant web interface.
    310  '''html/inc'''::
    311         PHP include files.
    312  '''html/languages'''::
    313         Translation files for project websites.
    314  '''lib'''::
    315         Code that is shared by more than one component (core client, scheduling server, etc.).
    316  '''locale'''::
    317         Translation files for BOINC Manager.
    318  '''py'''::
    319         Python modules used by tools.
    320  '''sched'''::
    321         The scheduling server, feeder, and file upload handler.
    322  '''samples'''::
    323         Several [ExampleApps example applications] together with Windows and Mac project files and a Linux makefile for building the applications. It also includes Windows versions of some libraries (GLUT, jpeglib, etc.) that many applications will need, but which are not part of BOINC.
    324  '''test'''::
    325         Test scripts.
    326  '''tools'''::
    327         Operational utility programs.
    328  '''win_build'''::
    329         Project files for compiling the client under Windows, and the Windows installer.
    330  '''zip'''::
    331         Compression functions; not used by BOINC, but may be useful for applications.
     292|| '''android''' || Android port ||
     293|| '''api''' || The BOINC API (for applications). ||
     294|| '''apps''' || Some test applications. ||
     295|| '''client''' || The BOINC client. ||
     296|| '''clientctrl''' || BOINC-as-Windows-Service. ||
     297|| '''clientgui''' || The BOINC Manager. ||
     298|| '''clientscr''' || The BOINC screensaver for Windows. ||
     299|| '''clienttray''' || The BOINC Tray component (checks for user activity on Windows). ||
     300|| '''coprocs''' || Header file for [https://developer.nvidia.com/nvapi - NVIDIA API]. ||
     301|| '''curl''' || Bunch of Certificate Authority Certificates (for libcurl?). ||
     302|| '''db''' || The database schema and C++ interface layer (needs mysql.h). ||
     303|| '''dcapi''' || Data collection API (?). ||
     304|| '''html/ops''' || PHP files for the operational web interface. ||
     305|| '''html/user''' || PHP files for the participant web interface. ||
     306|| '''html/inc'''  || PHP include files ||
     307|| '''html/languages''' || Translation files for project websites. ||
     308|| '''lib''' || Code that is shared by more than one component (core client, scheduling server, etc.). ||
     309|| '''locale''' || Translation files for BOINC Manager. ||
     310|| '''m4''' || Code for the [http://en.wikipedia.org/wiki/M4_%28language%29 - m4 macro processor] (Why!) ||
     311|| '''mac_build''' || For building on Macs. ||
     312|| '''mac_installer''' || For installing on Macs. ||
     313|| '''packages''' || Files required to create a distribution package for various operating systems. ||
     314|| '''py''' || Python modules used by tools. ||
     315|| '''rboinc''' || Remote job submission system for BOINC. ||
     316|| '''samples''' || Several [ExampleApps example applications] together with Windows and Mac project files and a Linux makefile for building the applications. It also includes Windows versions of some libraries (GLUT, jpeglib, etc.) that many applications will need, but which are not part of BOINC. ||
     317|| '''sched''' || The scheduling server, feeder, and file upload handler. ||
     318|| '''stripchart''' || Generate plots using gnuplot || 
     319|| '''test''' || Test scripts. ||
     320|| '''tools''' || Operational utility programs. ||
     321|| '''vda''' || Volunteer Data Archival code.  ||
     322|| '''win_build''' || Project files for compiling the client under Windows, and the Windows installer.  ||
     323|| '''zip''' || Compression functions; not used by BOINC, but may be useful for applications. ||