Commit e00ba23e4a52737c2782c55b77b9a27750ae0623
1 parent
fcad3c73
Adding test for GCC 4.7
Showing
2 changed files
with
10 additions
and
2 deletions
.travis.yml
README.md
| ... | ... | @@ -7,10 +7,10 @@ Why write another CLI parser? |
| 7 | 7 | |
| 8 | 8 | The following attributes were deemed most important in a CLI parser library: |
| 9 | 9 | |
| 10 | -* Easy to include (i.e., header only, one file if possible): While many programs depend on Boost, that should not be a requirement if all you want is CLI parsing. | |
| 10 | +* Easy to include (i.e., header only, one file if possible, no external requirements): While many programs depend on Boost, that should not be a requirement if all you want is CLI parsing. | |
| 11 | 11 | * Short Syntax: This is one of the main points of a CLI parser, it should make variables from the command line nearly as easy to define as any other variables. If most of your program is hidden in CLI parsing, this is a problem for readability. |
| 12 | 12 | * Work with GCC 4.8 (CentOS 7) or above, or MacOS Clang (C++11) |
| 13 | -* Well tested | |
| 13 | +* Well tested using Travis | |
| 14 | 14 | * Good help printing (in progress) |
| 15 | 15 | * Standard idioms supported naturally, like flags |
| 16 | 16 | * Easy to execute, with help, parse errors, etc. providing correct exit and details. | ... | ... |