diff --git a/.travis.yml b/.travis.yml index d826614..1e7fc85 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 62b99cf..f4fc1f0 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 3105d5c..8d18f28 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 fa525d6..7f97f62 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 b4db157..df9fdcb 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 d323980..dbf3613 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 9169e6f..618ab89 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 f4f9c1e..9fe18bf 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 bbe2d69..2feb566 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 a224930..457862a 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 368847c..d421b55 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 af72e86..bea612b 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 36c8591..6a49f0e 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 9efb4b5..e67165d 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