Changes between Version 31 and Version 32 of WrapperApp


Ignore:
Timestamp:
Oct 2, 2009, 10:27:07 AM (15 years ago)
Author:
atisu
Comment:

added a section at the end of page about "GenWrapper?"

Legend:

Unmodified
Added
Removed
Modified
  • WrapperApp

    v31 v32  
    33A 'legacy application' is one which doesn't use the BOINC API
    44(for example, because the source code is not available).
     5
     6== BOINC Wrapper ==
     7
    58Such applications can be run under BOINC using a '''wrapper''' program supplied by BOINC.
    69The wrapper runs legacy applications as subprocesses,
     
    6063 * If you run '''wrapper''' in standalone mode (while debugging), you must provide input files with the proper logical, not physical, names.
    6164
    62 == Physical file management ==
     65=== Physical file management ===
    6366
    6467You can use the wrapper together with [PhysicalFileManagement physical file management],
     
    7376 * In task command lines, "$PROJECT_DIR" is replaced with the project directory.
    7477
    75 == Graphics ==
     78=== Graphics ===
    7679
    7780You can include a [GraphicsApi graphics app] with a wrapper-based application.
    7881If you do this, pass the '''--graphics''' option to wrapper.
    7982
    80 == Example ==
     83=== Example ===
    8184
    8285Here's an example that shows how to use the legacy application mechanism.
     
    180183Then the BOINC core client copies slot/out to project/worker_nodelete_1.
    181184
     185== !GenWrapper: A generic BOINC wrapper ==
     186
     187When the functionality of the BOINC Wrapper is not enough, there is a generic solution which uses POSIX-like shell scripting, instead of the XML config file, for describing jobs: You can have complex control flows (loops, branches, etc), but remember "with great power must also come -- great responsibility!" 
     188
     189!GenWrapper homepage is [http://genwrapper.sourceforge.net here], documentation is [http://sourceforge.net/docman/display_doc.php?docid=182727&group_id=274859 here].
     190
     191
     192