Commit 0eae4fe5d3024954bf31005905f9b4f78bd5f27e

Authored by Henry Fredrick Schreiner
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
... ...