Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Refer DRMAAv2 document for description of Objects

...


Directory structure

...

/drmaa2                            The entire DRMAA2 module.

...


├── ...

├──
pbspro


│   ├── src

│ ├──
├── lib

│ ├──
├── ├── Libdrmaa2 This file dictates the behavior of the final configure script that is generated by Autoconf.  | -- INSTALL                     Instructions for successful compilation of this library.  | -- autogen.sh                  This file provides automatic build system preparation and is useful for projects that use the GNU autotools. 
| -- AUTHORS DRMAA2 module Top level directory

│ ├──
├── ├── ├── libdrmaa2 All the function prototypes and definitions included in this API. Autoconf and libtool specification to create library.

│ ├──
├── ├── ├── ├── -- drmaa2.cpp API definitions

│ ├──
├── ├── ├── ├── -- drmaa2.h API and declaration

│ ├──
├── ├── ├── src Core infrastructure source files

│ ├──
├── ├── ├── inc Core infrastructure internal include files

│ ├──
├── ├── ├──
unittesting Altair authors information   | -- ChangeLog DeltaWhite-box changetesting information

  |├── --├── COPYING├── ├── ├── src Altair Copyright information   | -- NEWS Source for unit-testing

├──
├── ├── ├── Latest news├── andinc updates   | -- README README
 
  | -- /api                        ThisInternal directoryinclude containsfiles all the function prototypes and definitions included in this API.
  |     | -- drmaa2.cpp
  |     | -- drmaa2.h
  | -- /src                        The C++ interface definition            
  | -- /inc                        The header files required by the source code.
  | -- /m4                         Thefor unit-testing

│ ├──
m4 GNU m4 macros that are called by configure.ac.
  | -- /doc                        The documentation generated by the Doxygen tool.
  | -- /man  

│ ├──
doc Doxygen and Manman pages

│ Doxygen.in
| -- /libdrmaa2 Autoconf and libtool specification to create library.
 
  | -- /unittesting                The code for the unit testing library of C++, called CppUnit.  |     | -- /src  |     | -- /inc Doxygen configure file


Dependent packages

cppunit, doxygen, PBSPro, 

...


Compiling DRMAA2 applications for PBS Pro

It is assumed that libdrmaa2.so or libdrmaa2.a is installed as follows prior to compiling a DRMAA2 application.

...