mirror of
https://github.com/CLIUtils/CLI11.git
synced 2025-04-29 20:23:55 +00:00
Moving to new location
This commit is contained in:
parent
e6c2da3c33
commit
cb2646a56c
42
.travis.yml
42
.travis.yml
@ -2,10 +2,7 @@ language: cpp
|
|||||||
sudo: false
|
sudo: false
|
||||||
branches:
|
branches:
|
||||||
exclude:
|
exclude:
|
||||||
- gh-pages
|
- gh-pages
|
||||||
env:
|
|
||||||
global:
|
|
||||||
- secure: "Tdqt9SFIri3bu3B0D1aJqkYr5Zhy1yuBgvL5xC84w96DX45/gq27q51jEHxZdyhAo71D5UNxd9It7aRDMixoYmHj9VvPmhX3o34JKcXsXTFmK6Mks55E8gVr8FJfX7Efl8TSrZ677c51aUeScIaLnpL7G2VoKAqp8GA15foBgggQYjMC6h0ciDRh39GEKUWc/aZa1+uqsTw8rYfDTUn6fQ4GQqVaFhcN14V4vDOleeHM17GgOSoZTPXMi/9qAgRkASARvkdndWYwAIu8XFgu7Za8mWqpn2lpl9Yfv/YbRoPTm8FC9yH4VSbS1YKUw2vS6ehdpgqp8c8ANqoCKp4nUTY6O+5HYJO8bq3pvYOdz2Uz99gSagzIQ/JHxPHQ6GH/3j7e79OWI810FLtG7jJ4SCnBrN8tSCWeDlCatDEMyAchXB2bAns61Tcu5Welf9wLYDgFWYlYl20X6Y/a1B44yczvu8h+McptcNCPola2xLj+TVTc5EewgjAFgpugtx39XMC/GLaY74wv+Q4rX0o1V4AQgZ42fXPKpUeum2JXzBD+Sw0Qzp8cu+qGMjLv2i0BoKcOtQ6LuJsftq/0p/EjnlZCupHeV0aiujNHqB1KkKdTX/aerPNef0Xz3ZL+eukGTwTbFUxng4zkV4JL+3f9RykzJ0TJDMavZSPggXXP4P0="
|
|
||||||
cache:
|
cache:
|
||||||
directories:
|
directories:
|
||||||
- ${TRAVIS_BUILD_DIR}/deps/cmake
|
- ${TRAVIS_BUILD_DIR}/deps/cmake
|
||||||
@ -21,9 +18,9 @@ matrix:
|
|||||||
packages:
|
packages:
|
||||||
- clang-3.5
|
- clang-3.5
|
||||||
env:
|
env:
|
||||||
- COMPILER=3.5
|
- COMPILER=3.5
|
||||||
- DEPLOY_MAT=yes
|
- DEPLOY_MAT=yes
|
||||||
- DOXYFILE=$TRAVIS_BUILD_DIR/docs/Doxyfile
|
- DOXYFILE=$TRAVIS_BUILD_DIR/docs/Doxyfile
|
||||||
- compiler: gcc
|
- compiler: gcc
|
||||||
addons:
|
addons:
|
||||||
apt:
|
apt:
|
||||||
@ -46,28 +43,29 @@ matrix:
|
|||||||
env:
|
env:
|
||||||
- COMPILER=4.7
|
- COMPILER=4.7
|
||||||
- os: osx
|
- os: osx
|
||||||
|
|
||||||
install:
|
install:
|
||||||
- python -c 'import sys; print(sys.version_info[:])'
|
- python -c 'import sys; print(sys.version_info[:])'
|
||||||
- DEPS_DIR="${TRAVIS_BUILD_DIR}/deps"
|
- DEPS_DIR="${TRAVIS_BUILD_DIR}/deps"
|
||||||
- if [ "$TRAVIS_OS_NAME" = "linux" ]; then cd $TRAVIS_BUILD_DIR && . .ci/prepare_altern.sh ; fi
|
- if [ "$TRAVIS_OS_NAME" = "linux" ]; then cd $TRAVIS_BUILD_DIR && . .ci/prepare_altern.sh
|
||||||
- if [ "$TRAVIS_OS_NAME" = "linux" ] ; then cd $TRAVIS_BUILD_DIR && . .ci/build_cmake.sh ; fi
|
; fi
|
||||||
- if [ "$TRAVIS_OS_NAME" = "linux" ] ; then cd $TRAVIS_BUILD_DIR && . .ci/build_doxygen.sh ; fi
|
- if [ "$TRAVIS_OS_NAME" = "linux" ] ; then cd $TRAVIS_BUILD_DIR && . .ci/build_cmake.sh
|
||||||
|
; fi
|
||||||
|
- if [ "$TRAVIS_OS_NAME" = "linux" ] ; then cd $TRAVIS_BUILD_DIR && . .ci/build_doxygen.sh
|
||||||
|
; fi
|
||||||
- if [ -n "$COVERALLS" ] ; then cd $TRAVIS_BUILD_DIR && . .ci/build_lcov.sh ; fi
|
- if [ -n "$COVERALLS" ] ; then cd $TRAVIS_BUILD_DIR && . .ci/build_lcov.sh ; fi
|
||||||
- cd "${DEPS_DIR}"
|
- cd "${DEPS_DIR}"
|
||||||
- if [ "$(python -c 'import sys; print(sys.version_info[0])')" = "2" ] ; then pip
|
- if [ "$(python -c 'import sys; print(sys.version_info[0])')" = "2" ] ; then pip
|
||||||
install --user pathlib; fi
|
install --user pathlib; fi
|
||||||
|
|
||||||
script:
|
script:
|
||||||
- cd "${TRAVIS_BUILD_DIR}"
|
- cd "${TRAVIS_BUILD_DIR}"
|
||||||
- .ci/travis.sh
|
- .ci/travis.sh
|
||||||
|
|
||||||
after_success:
|
after_success:
|
||||||
- if [ -n "$COVERALLS" ] ; then cd $TRAVIS_BUILD_DIR && .ci/run_codecov.sh ; fi
|
- if [ -n "$COVERALLS" ] ; then cd $TRAVIS_BUILD_DIR && .ci/run_codecov.sh ; fi
|
||||||
- echo "${TRAVIS_BRANCH}"
|
- echo "${TRAVIS_BRANCH}"
|
||||||
- echo "${TRAVIS_PULL_REQUEST}"
|
- 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:
|
deploy:
|
||||||
provider: releases
|
provider: releases
|
||||||
api_key:
|
api_key:
|
||||||
@ -75,14 +73,16 @@ deploy:
|
|||||||
skip_cleanup: true
|
skip_cleanup: true
|
||||||
file: build/include/CLI11.hpp
|
file: build/include/CLI11.hpp
|
||||||
on:
|
on:
|
||||||
repo: henryiii/CLI11
|
repo: CLTools/CLI11
|
||||||
tags: true
|
tags: true
|
||||||
condition: $DEPLOY_MAT = yes
|
condition: $DEPLOY_MAT = yes
|
||||||
|
|
||||||
notifications:
|
notifications:
|
||||||
webhooks:
|
webhooks:
|
||||||
urls:
|
urls:
|
||||||
- https://webhooks.gitter.im/e/bbdb3befce4c00448d24
|
- https://webhooks.gitter.im/e/bbdb3befce4c00448d24
|
||||||
on_success: change # options: [always|never|change] default: always
|
on_success: change
|
||||||
on_failure: always # options: [always|never|change] default: always
|
on_failure: always
|
||||||
on_start: never # options: [always|never|change] default: always
|
on_start: never
|
||||||
|
env:
|
||||||
|
global:
|
||||||
|
secure: OKpsUj80J/zdGXE1eoMe78kq2HNsu4H6nTLd+JpenCU8DNmNugz2uwVr5pL9dL70y1LIh0Zjfm7yvnEDTYebEtj94n3Ms2kRDKBDZRiy1ZXxhVrGUGRC8PCkZIrKVOzy2CA3OY2PlqWbRF4kD0FaO7G4rVTYP4cNCJSnx/nM5knS2KMQ0uVyr/fi4CfjL7SKwdguVpvDlTgqx70+xwQyfba0PCZRzA2SSth7MGAC0chel3H4G1xDksukZkOoTRtRXlwHtqFNIlk7pZc6oZyoDxWIVbdZaluffYfGSolNTwLskaq1sV8coa9roLDZOpKKa97q2YPI2uU87l7FD/rDs/K15bDCGfai0sSKL/THqC1SvoHuHstAsy1cYjmOaIN55/nl0hY3rL9nMt01d84FNRGQA2VVzSJ4A6TTTlP+Vme25COhEBkF8MFfNqNVj0hfVY7wqUJu75SOy6gmkp9tH2ZEQHzVOWsm0ZX0tOlauhLTVfNkq5k60NAGK659doC1H9kpEOVfyrbnPGLFiJIB3LugQacknm/Px4owR/XkZrfrka/kk4WKYgzo9vCpOrNr5j1ERYnw70aOxpAQ75mIQOsGQDAqp6AIMJjLoVy7y4rUWIEfARn/2u/1bs3OsON33PI+9xhF+E/W1SlQmqVglbnJiwrbet7SM+//09Gr3aw=
|
||||||
|
16
README.md
16
README.md
@ -268,22 +268,22 @@ try {
|
|||||||
This will print help in blue, errors in red, and will reset before returning the terminal to the user.
|
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/henryiii/CLI11/master.svg?label=Linux/macOS
|
[travis-badge]: https://img.shields.io/travis/CLTools/CLI11/master.svg?label=Linux/macOS
|
||||||
[travis-link]: https://travis-ci.org/henryiii/CLI11
|
[travis-link]: https://travis-ci.org/CLTools/CLI11
|
||||||
[appveyor-badge]: https://img.shields.io/appveyor/ci/HenrySchreiner/cli11/master.svg?label=Windows
|
[appveyor-badge]: https://img.shields.io/appveyor/ci/HenrySchreiner/cli11/master.svg?label=Windows
|
||||||
[appveyor-link]: https://ci.appveyor.com/project/HenrySchreiner/cli11
|
[appveyor-link]: https://ci.appveyor.com/project/HenrySchreiner/cli11
|
||||||
[codecov-badge]: https://codecov.io/gh/henryiii/CLI11/branch/master/graph/badge.svg
|
[codecov-badge]: https://codecov.io/gh/CLTools/CLI11/branch/master/graph/badge.svg
|
||||||
[codecov-link]: https://codecov.io/gh/henryiii/CLI11
|
[codecov-link]: https://codecov.io/gh/CLTools/CLI11
|
||||||
[gitter-badge]: https://badges.gitter.im/CLI11gitter/Lobby.svg
|
[gitter-badge]: https://badges.gitter.im/CLI11gitter/Lobby.svg
|
||||||
[gitter-link]: https://gitter.im/CLI11gitter/Lobby
|
[gitter-link]: https://gitter.im/CLI11gitter/Lobby
|
||||||
[license-badge]: https://img.shields.io/badge/License-LGPL%20v2.1-blue.svg
|
[license-badge]: https://img.shields.io/badge/License-LGPL%20v2.1-blue.svg
|
||||||
[github-releases]: https://github.com/henryiii/CLI11/releases
|
[github-releases]: https://github.com/CLTools/CLI11/releases
|
||||||
[github-issues]: https://github.com/henryiii/CLI11/issues
|
[github-issues]: https://github.com/CLTools/CLI11/issues
|
||||||
[github-pull]: https://github.com/henryiii/CLI11/pulls
|
[github-pull]: https://github.com/CLTools/CLI11/pulls
|
||||||
[goofit-link]: https://GooFit.github.io
|
[goofit-link]: https://GooFit.github.io
|
||||||
[plumbum-link]: https://plumbum.readthedocs.io/en/latest/
|
[plumbum-link]: https://plumbum.readthedocs.io/en/latest/
|
||||||
[click-link]: http://click.pocoo.org
|
[click-link]: http://click.pocoo.org
|
||||||
[api-docs]: https://henryiii.github.io/CLI11/index.html
|
[api-docs]: https://CLTools.github.io/CLI11/index.html
|
||||||
[rang-link]: https://github.com/agauniyal/rang/wiki
|
[rang-link]: https://github.com/agauniyal/rang/wiki
|
||||||
[boost-link]: http://www.boost.org/doc/libs/1_63_0/doc/html/program_options.html
|
[boost-link]: http://www.boost.org/doc/libs/1_63_0/doc/html/program_options.html
|
||||||
[optionparser-link]: http://optionparser.sourceforge.net
|
[optionparser-link]: http://optionparser.sourceforge.net
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Introduction
|
# Introduction
|
||||||
|
|
||||||
This is the Doxygen API documentation for CLI11 parser. There is a friendly introduction to CLI11 on the [Github page](https://github.com/henryiii/CLI11).
|
This is the Doxygen API documentation for CLI11 parser. There is a friendly introduction to CLI11 on the [Github page](https://github.com/CLTools/CLI11).
|
||||||
|
|
||||||
The main classes are:
|
The main classes are:
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
// Distributed under the LGPL v2.1 license. See accompanying
|
// Distributed under the LGPL v2.1 license. See accompanying
|
||||||
// file LICENSE or https://github.com/henryiii/CLI11 for details.
|
// file LICENSE or https://github.com/CLTools/CLI11 for details.
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <memory>
|
#include <memory>
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
// Distributed under the LGPL v2.1 license. See accompanying
|
// Distributed under the LGPL v2.1 license. See accompanying
|
||||||
// file LICENSE or https://github.com/henryiii/CLI11 for details.
|
// file LICENSE or https://github.com/CLTools/CLI11 for details.
|
||||||
|
|
||||||
// CLI Library includes
|
// CLI Library includes
|
||||||
#include "CLI/Error.hpp"
|
#include "CLI/Error.hpp"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
// Distributed under the LGPL v2.1 license. See accompanying
|
// Distributed under the LGPL v2.1 license. See accompanying
|
||||||
// file LICENSE or https://github.com/henryiii/CLI11 for details.
|
// file LICENSE or https://github.com/CLTools/CLI11 for details.
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <exception>
|
#include <exception>
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
// Distributed under the LGPL v2.1 license. See accompanying
|
// Distributed under the LGPL v2.1 license. See accompanying
|
||||||
// file LICENSE or https://github.com/henryiii/CLI11 for details.
|
// file LICENSE or https://github.com/CLTools/CLI11 for details.
|
||||||
|
|
||||||
#include <fstream>
|
#include <fstream>
|
||||||
#include <string>
|
#include <string>
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
// Distributed under the LGPL v2.1 license. See accompanying
|
// Distributed under the LGPL v2.1 license. See accompanying
|
||||||
// file LICENSE or https://github.com/henryiii/CLI11 for details.
|
// file LICENSE or https://github.com/CLTools/CLI11 for details.
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <functional>
|
#include <functional>
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
// Distributed under the LGPL v2.1 license. See accompanying
|
// Distributed under the LGPL v2.1 license. See accompanying
|
||||||
// file LICENSE or https://github.com/henryiii/CLI11 for details.
|
// file LICENSE or https://github.com/CLTools/CLI11 for details.
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
// Distributed under the LGPL v2.1 license. See accompanying
|
// Distributed under the LGPL v2.1 license. See accompanying
|
||||||
// file LICENSE or https://github.com/henryiii/CLI11 for details.
|
// file LICENSE or https://github.com/CLTools/CLI11 for details.
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <sstream>
|
#include <sstream>
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
// Distributed under the LGPL v2.1 license. See accompanying
|
// Distributed under the LGPL v2.1 license. See accompanying
|
||||||
// file LICENSE or https://github.com/henryiii/CLI11 for details.
|
// file LICENSE or https://github.com/CLTools/CLI11 for details.
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
// Distributed under the LGPL v2.1 license. See accompanying
|
// Distributed under the LGPL v2.1 license. See accompanying
|
||||||
// file LICENSE or https://github.com/henryiii/CLI11 for details.
|
// file LICENSE or https://github.com/CLTools/CLI11 for details.
|
||||||
|
|
||||||
#include <vector>
|
#include <vector>
|
||||||
#include <type_traits>
|
#include <type_traits>
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
// Distributed under the LGPL v2.1 license. See accompanying
|
// Distributed under the LGPL v2.1 license. See accompanying
|
||||||
// file LICENSE or https://github.com/henryiii/CLI11 for details.
|
// file LICENSE or https://github.com/CLTools/CLI11 for details.
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
|
@ -41,7 +41,7 @@ def MakeHeader(out):
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
// Distributed under the LGPL v2.1 license. See accompanying
|
// Distributed under the LGPL v2.1 license. See accompanying
|
||||||
// file LICENSE or https://github.com/henryiii/CLI11 for details.
|
// file LICENSE or https://github.com/CLTools/CLI11 for details.
|
||||||
|
|
||||||
// This file was generated using MakeSingleHeader.py in CLI11/scripts
|
// This file was generated using MakeSingleHeader.py in CLI11/scripts
|
||||||
// from: {tag}
|
// from: {tag}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user