Changeset 1373 for trunk/psLib/src/mainpage.dox
- Timestamp:
- Aug 3, 2004, 12:15:59 PM (22 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/mainpage.dox (modified) (5 diffs)
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 2 3 3 4 @section intro Introduction … … 57 58 @section install How to Build from Source 58 59 59 T he psLib code should to be downloaded from either the tar file posted on:60 Tested versions of psLib are put into a tar file and can be downloaded from: 60 61 61 https://mhpcc.pan-starrs.org/c gi-bin/viewcvs.cgi/releases/rel262 https://mhpcc.pan-starrs.org/code/releases 62 63 63 or directly from the CVS server with the following command: 64 Though MHPCC recommends using the released packaged tar files descibed above, 65 both daily development snapshots and direct CVS access is available. The daily 66 snapshots are available at 67 68 https://mhpcc.pan-starrs.org/code/snapshots 69 70 These snapshots represents development code as found in CVS on the day 71 specified in the filename. This code set may not be functional, vary in 72 testing, etc. Reasonable efforts are made to ensure that the code does 73 actually compile, but given the nature of code development, even that is not 74 always the case. Use snapshots with great caution. 75 76 If one has a login account on mhpcc.pan-starrs.org, direct CVS access is 77 possible. Example of the commands required for direct CVS retrieval are 78 as follows: 64 79 <pre> 65 $ cvs -d:ext: username@mhpcc.pan-starrs.org:/data/panstarrs/cvsroot co -r rel2_0psLib80 $ cvs -d:ext:USERNAME@mhpcc.pan-starrs.org:/data/panstarrs/cvsroot co -r RELEASEBRANCH psLib 66 81 </pre> 82 where: 83 - USERNAME is your login name on the server 84 - RELEASEBRANCH is the desired release branch, e.g. rel1, rel2, etc. 85 67 86 68 87 @section build How to Build the psLib library. 88 69 89 The source should build using the Makefile in the psLib/src directory. The 70 90 recommended steps are: … … 80 100 81 101 Since psLib is a library, there is no executable, per se. However, to test the 82 installation, users may execute the theunit test suite. To build the unit test102 installation, users may execute the unit test suite. To build the unit test 83 103 suite, do the following: 84 104 <pre> … … 100 120 </pre> 101 121 122 Note: one can also fun the FullUnitTest from anywhere within psLib/test 123 without performing the above 'make installtests' command first. To do this, 124 one needs to first set the PSLIB_ROOT environment variable to the top psLib 125 directory 'psLib'. FullUnitTest will search for tests in the subdirectories 126 the the execution directory, perform a build of them (via 'make'), and run them. 127 This can be useful if one wants to tweak the test code and doesn't desire to 128 perform an install of all the tests each time the test file is touched. 129 130 102 131 @section doc How to Create Code Documentation 103 132 104 Both HTML and man page documentation may alsobe generated from the inline105 documentation in the code using the following commands:133 Both HTML and man page documentation may be generated from the inline 134 documentation embedded in the code using the following commands: 106 135 <pre> 107 136 $ cd psLib/src … … 110 139 <i>This places documentation in psLib/docs.</i> 111 140 112 Also, a prebuilt set of documentation can be found at: 141 Also, a prebuilt set of code documentation for both the releases and last 142 CVS snapshot can be found at: 113 143 114 144 https://mhpcc.pan-starrs.org/docs/
Note:
See TracChangeset
for help on using the changeset viewer.
