1
1
openmpi/ompi/tools
Jeff Squyres 97b3603036 A bunch of fixes and improvements to Open MPI's various command line tools.
* fixed some bugs where "unknown" tokens were allowed on the command
   line (which should really only be used for ortertun).
 * if an unknown token is encountered, print a short error to stderr
   and quit with a nonzero exit status
 * if we don't find the right number of parameters to an option, print
   a short error to stderr and quit with a nonzero exit status
 * when --help is given, print the help message to stdout (not stderr)
   and quit with a zero exit status
 * added --showme:help option to the wrapper compilers
 * updated docs in opal/util/cmd_line.h
 * other small/miscellaneous CLI parsing bugs in various tools

I won't bore you with what we did before.  :-)  Here's some examples
of what the new behavior looks like:

{{{
% ompi_info --bogus
ompi_info: Error: unknown option "--bogus"
Type 'ompi_info --help' for usage.
% ompi_info --param bogus
ompi_info: Error: option "--param" did not have enough parameters (2)
Type 'ompi_info --help' for usage.
%
}}}

This commit was SVN r26072.
2012-02-29 17:52:38 +00:00
..
ompi_info A bunch of fixes and improvements to Open MPI's various command line tools. 2012-02-29 17:52:38 +00:00
ompi-server A bunch of fixes and improvements to Open MPI's various command line tools. 2012-02-29 17:52:38 +00:00
ortetools Remove last vestige or orte-iof 2011-05-21 14:28:43 +00:00
wrappers Don't remove mpijavac.1 during distclean 2012-02-23 22:57:51 +00:00
CMakeLists.txt Make the compiler wrappers work correctly for MinGW build. 2011-08-16 12:32:41 +00:00
Makefile.am Remove the ompi-profiler tool and its attendant ompi-probe program. Also remove the grpcomm basic component since its only function was to support profiled clusters, which nobody was doing. :-( 2011-05-17 03:30:25 +00:00
win_makefile Per http://www.open-mpi.org/community/lists/devel/2010/11/8671.php, 2010-11-12 23:22:11 +00:00