Versions Compared

Key

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

...

Source Directory structure in github


├── ...

├──
pbsproPBSPro
│   ├── src│DRMAAv2   ├── ├── lib│   ├── ├── ├── Libdrmaa2                                        # DRMAAv2 module Top level directory   
|   ├── ├── ├── ├── libdrmaa2 -- configure.ac                # This file dictates the behavior             All of the functionfinal prototypesconfigure andscript definitionsthat includedis ingenerated thisby API. Autoconf and libtool specification to create library.
|   ├── ├── ├── ├──  ├── c--binding INSTALL                     # Instructions for successful compilation                    C style API definitions for external use
of this
|   ├── ├── ├── ├──  ├── ├── -- drmaa2autogen.cppsh                  # This file provides automatic build system preparation and is useful for projects that use the GNU  APIautotools.  definitions
| ├── ├── ├── ├── ├── ├── -- drmaa2.hAUTHORS # Altair authors APIinformation and declaration
|   ├── ├── ├── ├──  ├── cpp--binding ChangeLog                   # Delta        CPP style class definitions for external use
│ ├── ├── ├── ├──change information
|   ├──   ├── ├── -- drmaa2.hppCOPYING                     # Altair Copyright Classinformation level declaration
|   ├── ├── ├── ├── src -- NEWS                        # Latest news and updates 
|   ├──   ├──  -- README  Core infrastructure source files    ├── ├── ├── ├── inc         # README

| ├── ├── api                         # This directory contains all the function prototypes and definitions included in Core infrastructure internal include files this API.
│   ├── ├── ├── ├── unittesting             ├── c-binding                 # C style API White-boxdefinitions testingfor external use

│ ├── ├── ├── ├── ├── src ├── -- drmaa2.cpp # API definitions
   ├──   ├──   ├──   ├──  -- drmaa2.h        Source# forAPI unit-testingand  declaration
│   ├──  ├── ├── ├──  ├── inccpp-binding               # CPP style class definitions for external use

├──
├── ├── -- drmaa2.hpp Internal include files for unit-testing
├── m4 # Class level declaration
|   ├──   ├──   src                           # Core infrastructure source files           
|   ├──   ├──   inc                           # Core infrastructure internal include files
|   GNU├── m4 macros required├── for DRMAAv2│ m4  ├──  doc                        # GNU m4 macros required for   DRMAAv2
|   ├──   ├──   docs                          # Documentation files 
|   ├──   ├──   ├──   man       Doxygen and man pages    -- Doxygen.in      # Man pages
| ├── ├── ├── -- Doxygen.in           # Doxygen configure file
|   ├──   ├──   ├──  test                Doxygen configure file   # -- configure.acTesting 
|   ├──   ├──   ├──  ├──  unittesting         # White-box testing(using CppUnit).
|   ├──   ├──   ├──  ├──  benchmarks        Existing configure.ac is updated# withLoad DRMAAv2and configsstress tests



 

Directory structure in target

├── ...

├──
$(PBSDRMAAV2_EXECLIB)
│   ├── lib│   ├── ├── libdrmaav2.so                                        
├── include$(DRMAAV2_INCLUDE)
│ ├──
├── ├── c-binding
│   ├── ├── ├─- ├── drmaa2.h  
   ├── ├── ├── cpp-binding     
│   ├── ├── ├── ├── drmaav2.hpp  
                                    

Dependent packages

...



   ├──   ├──