diff --git a/.travis.yml b/.travis.yml index d8266140..1e7fc855 100644 --- a/.travis.yml +++ b/.travis.yml @@ -64,18 +64,18 @@ after_success: - echo "${TRAVIS_BRANCH}" - echo "${TRAVIS_PULL_REQUEST}" - | - if [ "${TRAVIS_BRANCH}" == "master" ] && [ "${TRAVIS_PULL_REQUEST}" == "false" ] && [ -n "$DEPLOY_MAT" ] - then - echo "Updating docs" && cd $TRAVIS_BUILD_DIR && .ci/build_docs.sh - fi + if [ "${TRAVIS_BRANCH}" == "master" ] && [ "${TRAVIS_PULL_REQUEST}" == "false" ] && [ -n "$DEPLOY_MAT" ] + then + echo "Updating docs" && cd $TRAVIS_BUILD_DIR && .ci/build_docs.sh + fi deploy: provider: releases api_key: - secure: fSUE2bTUyJwMuRuZmHy76bCDSM/XzdHAb3kK1urP1DBa0xbaOORqRxN0KxfRfMaBiQowY9+rJbAE7NpbsInWoDLawgUzDV0jA0lJ3W4gsgBpmriXgD205iaOWPmhWSqfNCyqqJqMprJP9EsE26+jcV54Ge2q0psSJHqD8kEhsb8NLUPkCB82ZCCaJFseCI/u4CJNBbyzGVf42cgAnG2JzX0oCUTLJzMrzc/qFWZRxS/U0l7D8ehrThHGTL9OrVcuWcG3uaFcQ4NvgxeqciXzf6tCZKWCsXId7/2g5jHLZv9FDhaVSz8O6oBN6J2uzQfI+VxvvMW465+dk9s0X/yN6swtHTeA48HbpBwFhqNV2cPU/ZkgVT8a4T1nJRWnAHGFhGEBr0RNMl2bcDrB4tPX/aLBptuDKRVVgmJ+BImgSzEXewGzuwhQ3dJ6zY5IvtO/LDwO7mVnPAzjW81/FwIsS5vYQXBV/sfHw1WpE9mI1GE99laf8UneNqtwPNpU/BAjbb/W4DvC7fyLwf2GDwl35/vOWfDTatilXeYVZetLTReFv8iy4atli2pf/irxbrhCTdiuuJWq18dGfhozvLIEzJMz84+pnT0nXkNshgnJ4rV613G4WfXjOauYOuU80supOZX0raFDDnCF1JNhrIwo9XYZGhIp+qU+NyyzvGsY3zA= + secure: L1svZ5J+RiR67dj1fNk/XiZRvYfGJC4c5/dKSvDH+yuKSzZ6ODaTiVmYF8NtMJ7/3AQenEa0OuRBVQ0YpngFz3ugIcRsGCDUHtCMK/Bti0+6ZFdICbqcv6W3BlRIM8s7EOBPhjfbCV+ae7xep9B24HmwBPKukMFjDIj4nwBsmwCHZK9iNFtfaW2J2cr2TJo7QPY01J0W1k/boaj91KzHf9UuhEH8KYqp7szv+6kV00W8bRBtugw419dIm25eXFXgXDT9s/OA7qXV7o5FXWWpkyJ5AINVbY9DerkYag5TStrdOyKk+S1FexRG6TMG4L4Jyu/QxQGhMdu0m1yRCLvIekGtWLDnjNrI2SZrd5HbKprQ0O8j1770Is4q5blVPqAZ6O9jVMJRtVEaYbsJwItz1BJWkPT4S9GFbDL1dq2Z5jR2f5gd/cz2yYH56b47iYHWtzSqEfVhsXiN+atD+tWyQFA4Q/av0bGHwJ6LX0A1q0OCHruUMoxcw1QKfYtV1bkf/folL4Z4Hx3CL+NB0Lkqs8LFsQHxODP4a26I5DS/kaDHofotho8wsWlKFDtonZa+CExORGFFMPnGRz2qX5tMgGoo84wcqrprfoQv2llqeUr3gISPl2qxrljAhj3/Dcl7iI7k0Er7Ji8ENpgjSec4aqnBx8Ke2yaDEmBvwbouFCM= skip_cleanup: true file: build/include/CLI11.hpp on: - repo: CLITools/CLI11 + repo: CLIUtils/CLI11 tags: true condition: $DEPLOY_MAT = yes notifications: @@ -87,4 +87,4 @@ notifications: on_start: never env: global: - secure: G4DlRriUeLR3xYJbI2aZcv4NTY9g+s9IHXiflV2YwfJEAwR2GbtIKKK7WEOlCqVN71EVWarMSGWTOgLarScCP5C+AQw+aKhp5EwA6wraZL5Mu81fiWd7GGBLPwR1JtQHg+xCY3mw5BTaNPHG/DSjl+1/YH0p5hMsf9d1Bwy+0qK212E8Ugn0zr9PFIQR9N3YB6W1l24CzCGcpd2nz+jk7PIOuieIySupkeFuD4RJJrM8NQNMZ2xWQ+Nz5VkpaSN2Zg4Zt/91ck8qsiI74ZgekL74wbt4IFp6vpWAW0G+Sq2Dehfkx1++YX2vKnevwUmYRGvBElhNn2W4z9Xf26EXW9xJlrqmQ2nbt0dMCi7Yok6Yt/PiSf3AU3Xo29dfjlle6b4t7RUjkjRrQlO+eeMy4cZW4rWabIqXbycj3o+STRm9Dv5B9KeO7G6ozKk7WXsbh6GMBa7D1D2nBX5ZN8qlykQktaqonHbWGGKwQPV0Ed/StTZQetr+h4ETNit/NyXj4KjCcdn8/ux4BL97/VPTCTE/GS3AZZ83XX8UGFg/Zkp1HuVrCh4hnGbAe+jdDdtc+pqFiIB3LHM65Euc8xJx1GG+wP9/wio8h7Ex7dOE8B80tuTNA3iCk19jCJDJ1p/Thwcdi5Jr9eKDCKxItN3u48el1sY5Blmpodq6NeN2wMo= + secure: cY0OI609iTAxLRYuYQnNMi+H6n0dBwioTAoFXGGRTnngw2V9om3UmY5eUu4HQEQsQZovHdYpNhlSgRmdwQ4UqSp3FGyrwobf0kzacV4bVnMDeXDmHt8RzE5wP/LwDd8elNF6RRYjElY99f0k0FyXVd0fIvuVkGKQECNLOtEk0jQo+4YTh7dhuCxRhBYgTbNiRL6UJynfrcK0YN+DQ+8CJNupu2VxgaEpCSngTfvDHLcddcrXwpvn3MPc3FsDUbtN389ZCIe41qqIL0ATv46DQaTw4FOevyVfRyrBOznONoGCVeAYKL6VBdrk01Fh6aytF5zgI3hKaKobgEn+QFfzR6l68c6APvqA0Qv39iLjuh6KbdIV2YsqXfyt6FBgqP2xZuNEZW1jZ8LxUOLl2I40UEh87nFutvnSbfIzN+FcLrajm2H2jV2kZGNKAMx+4qxkZuXSre4JPkENfJm2WNFAKlqPt4ZSEQarkDYzZPcEr2I9fbGjQYVJICoN4LikCv9K5z7ujpTxCTNbVpQWZcEOT6QQBc6Vml/N/NKAIl9o2OeTLiXCmT31+KQMeO492KYNQ6VmkeqrVhGExOUcJdNyDJV9C+3mSekb3Sq78SneYRKDechkWbMl0ol07wGTdBwQQwgaorjRyn07x1rDxpPr3z19/+eubnpPUW4UQ5MYsjs= diff --git a/CHANGELOG.md b/CHANGELOG.md index 62b99cf6..f4fc1f00 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ ## Version 0.8 -* Moved to CLITools on GitHub +* Moved to CLIUtils on GitHub * Fixed docs build and a few links ## Version 0.7 diff --git a/README.md b/README.md index 3105d5c1..8d18f28c 100644 --- a/README.md +++ b/README.md @@ -61,7 +61,7 @@ As you probably have guessed, the list of features above are all covered by this To use, there are two methods: 1. Copy `CLI11.hpp` from the [most recent release][github-releases] into your include directory, and you are set. This is combined from the source files for every release. This includes the entire command parser library, but does not include separate utilities (like `Timer`, `AutoTimer`). The utilities are completely self contained and can be copied separately. -2. Checkout the repository and add as a subdirectory for CMake. You can use the `cli` interface target when linking. (CMake 3.4+ recommended) Or, use the `AddCLI.cmake` supplied in [CLITools cmake helpers][cltools-cmake]. +2. Checkout the repository and add as a subdirectory for CMake. You can use the `cli` interface target when linking. (CMake 3.4+ recommended) Or, use the `AddCLI.cmake` supplied in [CLIUtils cmake helpers][cltools-cmake]. To build the tests, checkout the repository and use CMake: @@ -268,26 +268,26 @@ try { This will print help in blue, errors in red, and will reset before returning the terminal to the user. -[travis-badge]: https://img.shields.io/travis/CLITools/CLI11/master.svg?label=Linux/macOS -[travis-link]: https://travis-ci.org/CLITools/CLI11 +[travis-badge]: https://img.shields.io/travis/CLIUtils/CLI11/master.svg?label=Linux/macOS +[travis-link]: https://travis-ci.org/CLIUtils/CLI11 [appveyor-badge]: https://img.shields.io/appveyor/ci/HenrySchreiner/cli11/master.svg?label=Windows [appveyor-link]: https://ci.appveyor.com/project/HenrySchreiner/cli11 -[codecov-badge]: https://codecov.io/gh/CLITools/CLI11/branch/master/graph/badge.svg -[codecov-link]: https://codecov.io/gh/CLITools/CLI11 +[codecov-badge]: https://codecov.io/gh/CLIUtils/CLI11/branch/master/graph/badge.svg +[codecov-link]: https://codecov.io/gh/CLIUtils/CLI11 [gitter-badge]: https://badges.gitter.im/CLI11gitter/Lobby.svg [gitter-link]: https://gitter.im/CLI11gitter/Lobby [license-badge]: https://img.shields.io/badge/License-LGPL%20v2.1-blue.svg -[github-releases]: https://github.com/CLITools/CLI11/releases -[github-issues]: https://github.com/CLITools/CLI11/issues -[github-pull]: https://github.com/CLITools/CLI11/pulls +[github-releases]: https://github.com/CLIUtils/CLI11/releases +[github-issues]: https://github.com/CLIUtils/CLI11/issues +[github-pull]: https://github.com/CLIUtils/CLI11/pulls [goofit-link]: https://GooFit.github.io [plumbum-link]: https://plumbum.readthedocs.io/en/latest/ [click-link]: http://click.pocoo.org -[api-docs]: https://CLITools.github.io/CLI11/index.html +[api-docs]: https://CLIUtils.github.io/CLI11/index.html [rang-link]: https://github.com/agauniyal/rang [boost-link]: http://www.boost.org/doc/libs/1_63_0/doc/html/program_options.html [optionparser-link]: http://optionparser.sourceforge.net [tclap-link]: http://tclap.sourceforge.net [cxxopts-link]: https://github.com/jarro2783/cxxopts [root-link]: https://root.cern.ch -[cltools-cmake]: https://github.com/CLITools/cmake +[cltools-cmake]: https://github.com/CLIUtils/cmake diff --git a/docs/mainpage.md b/docs/mainpage.md index fa525d64..7f97f62f 100644 --- a/docs/mainpage.md +++ b/docs/mainpage.md @@ -1,6 +1,6 @@ # Introduction -This is the Doxygen API documentation for CLI11 parser. There is a friendly introduction to CLI11 on the [Github page](https://github.com/CLITools/CLI11). +This is the Doxygen API documentation for CLI11 parser. There is a friendly introduction to CLI11 on the [Github page](https://github.com/CLIUtils/CLI11). The main classes are: diff --git a/include/CLI/App.hpp b/include/CLI/App.hpp index b4db1571..df9fdcb7 100644 --- a/include/CLI/App.hpp +++ b/include/CLI/App.hpp @@ -1,7 +1,7 @@ #pragma once // Distributed under the LGPL v2.1 license. See accompanying -// file LICENSE or https://github.com/CLITools/CLI11 for details. +// file LICENSE or https://github.com/CLIUtils/CLI11 for details. #include #include diff --git a/include/CLI/CLI.hpp b/include/CLI/CLI.hpp index d3239800..dbf36132 100644 --- a/include/CLI/CLI.hpp +++ b/include/CLI/CLI.hpp @@ -1,7 +1,7 @@ #pragma once // Distributed under the LGPL v2.1 license. See accompanying -// file LICENSE or https://github.com/CLITools/CLI11 for details. +// file LICENSE or https://github.com/CLIUtils/CLI11 for details. // CLI Library includes #include "CLI/Error.hpp" diff --git a/include/CLI/Error.hpp b/include/CLI/Error.hpp index 9169e6f2..618ab89c 100644 --- a/include/CLI/Error.hpp +++ b/include/CLI/Error.hpp @@ -1,7 +1,7 @@ #pragma once // Distributed under the LGPL v2.1 license. See accompanying -// file LICENSE or https://github.com/CLITools/CLI11 for details. +// file LICENSE or https://github.com/CLIUtils/CLI11 for details. #include #include diff --git a/include/CLI/Ini.hpp b/include/CLI/Ini.hpp index f4f9c1eb..9fe18bf3 100644 --- a/include/CLI/Ini.hpp +++ b/include/CLI/Ini.hpp @@ -1,7 +1,7 @@ #pragma once // Distributed under the LGPL v2.1 license. See accompanying -// file LICENSE or https://github.com/CLITools/CLI11 for details. +// file LICENSE or https://github.com/CLIUtils/CLI11 for details. #include #include diff --git a/include/CLI/Option.hpp b/include/CLI/Option.hpp index bbe2d699..2feb5663 100644 --- a/include/CLI/Option.hpp +++ b/include/CLI/Option.hpp @@ -1,7 +1,7 @@ #pragma once // Distributed under the LGPL v2.1 license. See accompanying -// file LICENSE or https://github.com/CLITools/CLI11 for details. +// file LICENSE or https://github.com/CLIUtils/CLI11 for details. #include #include diff --git a/include/CLI/Split.hpp b/include/CLI/Split.hpp index a2249303..457862ab 100644 --- a/include/CLI/Split.hpp +++ b/include/CLI/Split.hpp @@ -1,7 +1,7 @@ #pragma once // Distributed under the LGPL v2.1 license. See accompanying -// file LICENSE or https://github.com/CLITools/CLI11 for details. +// file LICENSE or https://github.com/CLIUtils/CLI11 for details. #include #include diff --git a/include/CLI/StringTools.hpp b/include/CLI/StringTools.hpp index 368847cf..d421b555 100644 --- a/include/CLI/StringTools.hpp +++ b/include/CLI/StringTools.hpp @@ -1,7 +1,7 @@ #pragma once // Distributed under the LGPL v2.1 license. See accompanying -// file LICENSE or https://github.com/CLITools/CLI11 for details. +// file LICENSE or https://github.com/CLIUtils/CLI11 for details. #include #include diff --git a/include/CLI/Timer.hpp b/include/CLI/Timer.hpp index af72e861..bea612be 100644 --- a/include/CLI/Timer.hpp +++ b/include/CLI/Timer.hpp @@ -1,7 +1,7 @@ #pragma once // Distributed under the LGPL v2.1 license. See accompanying -// file LICENSE or https://github.com/CLITools/CLI11 for details. +// file LICENSE or https://github.com/CLIUtils/CLI11 for details. #include #include diff --git a/include/CLI/TypeTools.hpp b/include/CLI/TypeTools.hpp index 36c85913..6a49f0e2 100644 --- a/include/CLI/TypeTools.hpp +++ b/include/CLI/TypeTools.hpp @@ -1,7 +1,7 @@ #pragma once // Distributed under the LGPL v2.1 license. See accompanying -// file LICENSE or https://github.com/CLITools/CLI11 for details. +// file LICENSE or https://github.com/CLIUtils/CLI11 for details. #include #include diff --git a/include/CLI/Validators.hpp b/include/CLI/Validators.hpp index 9efb4b5d..e67165d5 100644 --- a/include/CLI/Validators.hpp +++ b/include/CLI/Validators.hpp @@ -1,7 +1,7 @@ #pragma once // Distributed under the LGPL v2.1 license. See accompanying -// file LICENSE or https://github.com/CLITools/CLI11 for details. +// file LICENSE or https://github.com/CLIUtils/CLI11 for details. #include #include