IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Aug 24, 2006, 1:13:37 PM (20 years ago)
Author:
jhoblitt
Message:

rename library & utilities from psModule -> psModules

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psModules/src/mainpage.dox

    r5710 r8569  
    1 /** @mainpage psModule Image Processing Library
     1/** @mainpage psModules Image Processing Library
    22
    33
    44@section intro Introduction
    5 This library contains the Pan-STARRS Image Processing Pipeline (IPP) modules (psModule). These modules
     5This library contains the Pan-STARRS Image Processing Pipeline (IPP) modules (psModules). These modules
    66use the functionality of the Pan-STARRS Library (psLib) to perform more complex tasks associated with image
    77processing. Modules were constructed to support each of the required processing stages and are listed according
     
    99structures and functions are prefixed with pm, an abbreviation for Pan-STARRS Modules.
    1010
    11 The capabilities provided by psModule are grouped into the following areas which are
     11The capabilities provided by psModules are grouped into the following areas which are
    1212also reflected in the file system directory structure:
    1313 - Configuration
     
    1919 - Image Subtraction
    2020
    21 The installed code for psModule consists of header files and a binary library.
     21The installed code for psModules consists of header files and a binary library.
    2222
    2323@section extinstall Required external Libraries
     
    3737We recommend using the particular versions listed as compatibility tested, as
    3838that is the only versions of the external libraries tested to work well with psLib
    39 and psModule.  Though it is quite possible that later versions of the libraries
     39and psModules.  Though it is quite possible that later versions of the libraries
    4040listed will also work, care must be taken when upgrading these libraries to verify
    4141that its functionality is compatible with the tested version.
     
    4343@section install How to Build from Source
    4444
    45 Tested versions of psModule are put into a tar file and can be downloaded from:
     45Tested versions of psModules are put into a tar file and can be downloaded from:
    4646
    4747https://mhpcc.pan-starrs.org/code/releases
     
    5858
    5959
    60 @section build How to Build and Test the psModule Library.
     60@section build How to Build and Test the psModules Library.
    6161
    62 The psModule library and associated tests are made via the GNU autoconf/automake system.
     62The psModules library and associated tests are made via the GNU autoconf/automake system.
    6363
    64 The source should build using the configure script in the psModule directory.  The
     64The source should build using the configure script in the psModules directory.  The
    6565recommended steps are:
    6666<pre>
    67 $ cd psModule
     67$ cd psmodules
    6868$ ./configure
    6969$ make
     
    7777
    7878Other configuration options, such as location of external libraries, are also available.
    79 To get a list of options, type the following in the top psModule directory.
     79To get a list of options, type the following in the top psModules directory.
    8080<pre>
    8181$ configure --help
     
    9494
    9595
    96 @section usage Building and Linking your code to the psModule library
     96@section usage Building and Linking your code to the psModules library
    9797
    9898To assist the use of the library with your own code, a configuration tool is part
    99 of the psModule library package.  This tool, psmodule-config, is installed in the BIN
     99of the psModules library package.  This tool, psmodules-config, is installed in the BIN
    100100directory, according to the options given to the configure script.
    101101
    102 The required CFLAG options for the compiler stage of code that uses psModule can be
    103 obtained via 'psmodule-config --cflags'.  This outputs the cc options that supplies
    104 include path(s) required to find the psModule headers.
     102The required CFLAG options for the compiler stage of code that uses psModules can be
     103obtained via 'psmodules-config --cflags'.  This outputs the cc options that supplies
     104include path(s) required to find the psModules headers.
    105105
    106 The required linking options, can be obtained via 'psmodule-config --libs'.  This
     106The required linking options, can be obtained via 'psmodules-config --libs'.  This
    107107outputs the ld options that supplies the library paths and files required to
    108 link to the psModule library.
     108link to the psModules library.
    109109
    110 Note: psmodule-config usage above refers to the install locations of the library. 
     110Note: psmodules-config usage above refers to the install locations of the library. 
    111111
    112112@section doc How to Create Code Documentation
     
    115115documentation embedded in the code using the following commands:
    116116<pre>
    117 $ cd psModule
     117$ cd psmodules
    118118$ make docs
    119119</pre>
Note: See TracChangeset for help on using the changeset viewer.