The MinGW.org Installation Manager Tool
Revision | 70c8fd85aebdc561673f19a13e60780913cd80bc (tree) |
---|---|
Zeit | 2012-05-03 05:21:14 |
Autor | Keith Marshall <keithmarshall@user...> |
Commiter | Keith Marshall |
Update help text to document package version selection capability.
@@ -1,3 +1,11 @@ | ||
1 | +2012-05-02 Keith Marshall <keithmarshall@users.sourceforge.net> | |
2 | + | |
3 | + Update help text to document package version selection capability. | |
4 | + | |
5 | + * src/clistub.c (help_text): Add description of command line syntax | |
6 | + which may be used to specify an alternative to the default package | |
7 | + version selection, for install and upgrade actions. | |
8 | + | |
1 | 9 | 2012-05-01 Keith Marshall <keithmarshall@users.sourceforge.net> |
2 | 10 | |
3 | 11 | Support options set by preferences assigned within profile.xml |
@@ -164,7 +164,7 @@ static const char *help_text = | ||
164 | 164 | "Manage MinGW and MSYS installations (command line user interface).\n\n" |
165 | 165 | |
166 | 166 | "Usage:\n" |
167 | -" mingw-get [OPTIONS] ACTION [package-spec ...]\n\n" | |
167 | +" mingw-get [OPTIONS] ACTION [package-spec[version-bounds] ...]\n\n" | |
168 | 168 | |
169 | 169 | " mingw-get update\n" |
170 | 170 | " mingw-get [OPTIONS] {install | upgrade | remove} package-spec ...\n" |
@@ -261,8 +261,19 @@ static const char *help_text = | ||
261 | 261 | " msys-bash-doc The 'doc' component of the bash package for MSYS\n" |
262 | 262 | " mingw32-gdb All components of the gdb package for MinGW\n\n" |
263 | 263 | |
264 | -"Use 'mingw-get list' to identify possible package names\n" | |
265 | -"and the components associated with each.\n\n"; | |
264 | +"Version Bounds (for install or upgrade actions):\n" | |
265 | +" {>|>=|=|<=|<}major[.minor[.rev]][-subsystem-major[.minor[.rev]]]:\n" | |
266 | +" \"gcc=4.5.*\" Latest available release of GCC version 4.5.x\n" | |
267 | +" \"gcc<4.6\" Alternative representation for GCC version 4.5.x\n\n" | |
268 | + | |
269 | +"Use 'mingw-get list' to identify possible package names, and the\n" | |
270 | +"components associated with each.\n\n" | |
271 | + | |
272 | +"Quote package names with attached version bounds specifications, to\n" | |
273 | +"avoid possible misinterpretation of shell operators. Do NOT insert\n" | |
274 | +"white space at any point within any \"package-spec[version-bounds]\"\n" | |
275 | +"specification string.\n\n" | |
276 | +; | |
266 | 277 | |
267 | 278 | #define IMPLEMENT_INITIATION_RITES PHASE_ONE_RITES |
268 | 279 | #include "rites.c" |