IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Aug 3, 2004, 12:15:59 PM (22 years ago)
Author:
desonia
Message:

updated the locations of snapshots, etc.

File:
1 edited

Legend:

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

    r1372 r1373  
    1 /** @mainpage psLib Image Processing Library - Release 2
     1/** @mainpage psLib Image Processing Library
     2
    23
    34@section intro Introduction
     
    5758@section install How to Build from Source
    5859
    59 The psLib code should to be downloaded from either the tar file posted on:
     60Tested versions of psLib are put into a tar file and can be downloaded from:
    6061
    61 https://mhpcc.pan-starrs.org/cgi-bin/viewcvs.cgi/releases/rel2
     62https://mhpcc.pan-starrs.org/code/releases
    6263
    63 or directly from the CVS server with the following command:
     64Though MHPCC recommends using the released packaged tar files descibed above,
     65both daily development snapshots and direct CVS access is available.  The daily
     66snapshots are available at
     67
     68https://mhpcc.pan-starrs.org/code/snapshots
     69
     70These snapshots represents development code as found in CVS on the day
     71specified in the filename.  This code set may not be functional, vary in
     72testing, etc.  Reasonable efforts are made to ensure that the code does
     73actually compile, but given the nature of code development, even that is not
     74always the case.  Use snapshots with great caution.
     75
     76If one has a login account on mhpcc.pan-starrs.org, direct CVS access is 
     77possible.  Example of the commands required for direct CVS retrieval are
     78as follows:
    6479<pre>
    65 $ cvs -d:ext:username@mhpcc.pan-starrs.org:/data/panstarrs/cvsroot co -r rel2_0 psLib
     80$ cvs -d:ext:USERNAME@mhpcc.pan-starrs.org:/data/panstarrs/cvsroot co -r RELEASEBRANCH psLib
    6681</pre>
     82where:
     83  - USERNAME is your login name on the server
     84  - RELEASEBRANCH is the desired release branch, e.g. rel1, rel2, etc.
     85   
    6786
    68    
     87@section build How to Build the psLib library.
     88
    6989The source should build using the Makefile in the psLib/src directory.  The
    7090recommended steps are:
     
    80100
    81101Since psLib is a library, there is no executable, per se. However, to test the
    82 installation, users may execute the the unit test suite.  To build the unit test
     102installation, users may execute the unit test suite.  To build the unit test
    83103suite, do the following:
    84104<pre>
     
    100120</pre>
    101121
     122Note: one can also fun the FullUnitTest from anywhere within psLib/test
     123without performing the above 'make installtests' command first.  To do this,
     124one needs to first set the PSLIB_ROOT environment variable to the top psLib
     125directory 'psLib'.  FullUnitTest will search for tests in the subdirectories
     126the the execution directory, perform a build of them (via 'make'), and run them.
     127This can be useful if one wants to tweak the test code and doesn't desire to
     128perform an install of all the tests each time the test file is touched.
     129
     130
    102131@section doc How to Create Code Documentation
    103132
    104 Both HTML and man page documentation may also be generated from the inline
    105 documentation in the code using the following commands:
     133Both HTML and man page documentation may be generated from the inline
     134documentation embedded in the code using the following commands:
    106135<pre>
    107136$ cd psLib/src
     
    110139<i>This places documentation in psLib/docs.</i>
    111140
    112 Also, a prebuilt set of documentation can be found at:
     141Also, a prebuilt set of code documentation for both the releases and last
     142CVS snapshot can be found at:
    113143
    114144https://mhpcc.pan-starrs.org/docs/
Note: See TracChangeset for help on using the changeset viewer.