Commit 0eae4fe5d3024954bf31005905f9b4f78bd5f27e
1 parent
a187ec23
Adding note and blog post mention
Showing
1 changed file
with
13 additions
and
10 deletions
README.md
| ... | ... | @@ -8,8 +8,7 @@ |
| 8 | 8 | |
| 9 | 9 | CLI11 provides all the features you expect in a powerful command line parser, with a beautiful, minimal syntax and no dependencies beyond C++11. It is header only, and comes in a single file form for easy inclusion in projects. It is easy to use for small projects, but powerful enough for complex command line projects, and can be customized for frameworks. |
| 10 | 10 | It is tested on [Travis] and [AppVeyor], and is being included in the [GooFit GPU fitting framework][GooFit]. It was inspired by [`plumbum.cli`][Plumbum] for Python. CLI11 has both a user friendly introduction here, as well as [API documentation][api-docs] generated by Travis. |
| 11 | -See the [changelog](./CHANGELOG.md) or [GitHub Releases] for details for current and past releases. | |
| 12 | - | |
| 11 | +See the [changelog](./CHANGELOG.md) or [GitHub Releases] for details for current and past releases. The 1.0 announcement post can be found [here](http://iscinumpy.blogspot.com/2017/06/announcing-cli11-version-10.html). | |
| 13 | 12 | |
| 14 | 13 | ### Why write another CLI parser? |
| 15 | 14 | |
| ... | ... | @@ -236,12 +235,6 @@ app.add_option("--fancy-count", [](std::vector<std::string> val){ |
| 236 | 235 | }); |
| 237 | 236 | ``` |
| 238 | 237 | |
| 239 | -## Contributing | |
| 240 | - | |
| 241 | -To contribute, open an [issue][Github Issues] or [pull request][Github Pull Requests] on GitHub, or ask a question on [gitter]. | |
| 242 | - | |
| 243 | -As of version 1.0, this library is available under a 3-Clause BSD license. See the [LICENSE](./LICENSE) file for details. | |
| 244 | - | |
| 245 | 238 | ## Utilities |
| 246 | 239 | |
| 247 | 240 | There are a few other utilities that are often useful in CLI programming. These are in separate headers, and do not appear in `CLI11.hpp`, but are completely independent and can be used as needed. The `Timer`/`AutoTimer` class allows you to easily time a block of code, with custom print output. |
| ... | ... | @@ -272,6 +265,14 @@ try { |
| 272 | 265 | |
| 273 | 266 | This will print help in blue, errors in red, and will reset before returning the terminal to the user. |
| 274 | 267 | |
| 268 | +## Contributing | |
| 269 | + | |
| 270 | +To contribute, open an [issue][Github Issues] or [pull request][Github Pull Requests] on GitHub, or ask a question on [gitter]. | |
| 271 | + | |
| 272 | +As of version 1.0, this library is available under a 3-Clause BSD license. See the [LICENSE](./LICENSE) file for details. | |
| 273 | + | |
| 274 | +CLI11 was developed at the [University of Cincinnati] to support of the [GooFit] library under [NSF Award 1414736]. It was featured in a [DIANA/HEP] meeting at CERN. Please give it a try! Feedback is always welcome. | |
| 275 | + | |
| 275 | 276 | |
| 276 | 277 | [travis-badge]: https://img.shields.io/travis/CLIUtils/CLI11/master.svg?label=Linux/macOS |
| 277 | 278 | [Travis]: https://travis-ci.org/CLIUtils/CLI11 |
| ... | ... | @@ -285,7 +286,7 @@ This will print help in blue, errors in red, and will reset before returning the |
| 285 | 286 | [Github Releases]: https://github.com/CLIUtils/CLI11/releases |
| 286 | 287 | [Github Issues]: https://github.com/CLIUtils/CLI11/issues |
| 287 | 288 | [Github Pull Requests]: https://github.com/CLIUtils/CLI11/pulls |
| 288 | -[Goofit]: https://GooFit.github.io | |
| 289 | +[GooFit]: https://GooFit.github.io | |
| 289 | 290 | [Plumbum]: https://plumbum.readthedocs.io/en/latest/ |
| 290 | 291 | [Click]: http://click.pocoo.org |
| 291 | 292 | [api-docs]: https://CLIUtils.github.io/CLI11/index.html |
| ... | ... | @@ -299,4 +300,6 @@ This will print help in blue, errors in red, and will reset before returning the |
| 299 | 300 | [cltools-cmake]: https://github.com/CLIUtils/cmake |
| 300 | 301 | [GFlags]: https://gflags.github.io/gflags |
| 301 | 302 | [GetOpt]: https://www.gnu.org/software/libc/manual/html_node/Getopt.html |
| 302 | - | |
| 303 | +[DIANA/HEP]: http://diana-hep.org | |
| 304 | +[NSF Award 1414736]: https://nsf.gov/awardsearch/showAward?AWD_ID=1414736 | |
| 305 | +[University of Cincinnati]: http://www.uc.edu | ... | ... |