[an error occurred while processing this directive] next up previous FTOOLS Home
Next: Task Design Up: Developer's Guide Previous: FTOOLS Software Style

Package Directory Structure

The FTOOLS package directory structure models closely the directory structure used by external packages in IRAF. This consists of a top level directory ftools/ which contains subdirectories

The top level ftools/ directory also contains the files ftools.cl, ftools.hd, ftools.men and ftools.par used to define the package under IRAF and the IRAF mkpkg (make package) file for building FTOOLS.

The contents of the sub-package directories asca/, caltools/, einstein/, fimage/, futils/, heasarc/, gro/, rosat/, time/, vela5b/, xronos/ and xte/ closely parallel each other. They contain a doc/ subdirectory with the IRAF help pages, a help/ subdirectory with the original Host text help pages, which are copied during the build into a single ftools/ level help/ directory to provide a single path for the Host help task fhelp. Also found in each sub-package directory is a host subdirectory containing the host build files. Another IRAF lib/ subdirectory also exist at this level. The source files along with IRAF build files are located in the src/ subdirectory as mentioned above. There are also the files asca(caltools,...).cl, asca(caltools,...).hd, asca(caltools,...).men, asca(caltools,...).par and mkpkg necessary for defining the sub-packages.


next up previous FTOOLS Home
Next: Task Design Up: Developer's Guide Previous: FTOOLS Software Style

Web Page Maintained by: Dr. Lawrence E. Brown elwin@redshift.gsfc.nasa.gov
[an error occurred while processing this directive]