Commit bf0b18a9f44383cfda1fcc5a40fadcf4de180fd3

Authored by Henry Fredrick Schreiner
1 parent 0b690921

After discussion, LGPL seems to be the correct license

1   -MIT License
  1 +CLI11: A command line parser for C++11
  2 +Copyright (C) 2017 Henry Schreiner
2 3  
3   -Copyright (c) 2017 Henry Schreiner
  4 +This library is free software; you can redistribute it and/or
  5 +modify it under the terms of the GNU Lesser General Public
  6 +License as published by the Free Software Foundation; either
  7 +version 2.1 of the License, or (at your option) any later version.
4 8  
5   -Permission is hereby granted, free of charge, to any person obtaining a copy
6   -of this software and associated documentation files (the "Software"), to deal
7   -in the Software without restriction, including without limitation the rights
8   -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9   -copies of the Software, and to permit persons to whom the Software is
10   -furnished to do so, subject to the following conditions:
  9 +This library is distributed in the hope that it will be useful,
  10 +but WITHOUT ANY WARRANTY; without even the implied warranty of
  11 +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  12 +Lesser General Public License for more details.
11 13  
12   -The above copyright notice and this permission notice shall be included in all
13   -copies or substantial portions of the Software.
14   -
15   -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16   -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17   -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18   -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19   -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20   -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21   -SOFTWARE.
  14 +You should have received a copy of the GNU Lesser General Public
  15 +License along with this library; if not, write to the Free Software
  16 +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
... ...
README.md
1 1 [![Build Status](https://travis-ci.org/henryiii/CLI11.svg?branch=master)](https://travis-ci.org/henryiii/CLI11)
2 2 [![Join the chat at https://gitter.im/CLI11gitter/Lobby](https://badges.gitter.im/CLI11gitter/Lobby.svg)](https://gitter.im/CLI11gitter/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
3   -[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](./LICENSE)
  3 +[![License: LGPL v2.1](https://img.shields.io/badge/License-LGPL%20v2.1-blue.svg)](./LICENSE)
4 4  
5 5 # CLI11: Command line parser for C++11
6 6  
... ...
include/CLI/App.hpp
1 1 #pragma once
2 2  
3   -// Distributed under the MIT license. See accompanying
  3 +// Distributed under the LGPL v2.1 license. See accompanying
4 4 // file LICENSE or https://github.com/henryiii/CLI11 for details.
5 5  
6 6 #include <string>
... ...
include/CLI/CLI.hpp
1 1 #pragma once
2 2  
3   -// Distributed under the MIT license. See accompanying
  3 +// Distributed under the LGPL v2.1 license. See accompanying
4 4 // file LICENSE or https://github.com/henryiii/CLI11 for details.
5 5  
6 6 // CLI Library includes
... ...
include/CLI/Error.hpp
1 1 #pragma once
2 2  
3   -// Distributed under the MIT license. See accompanying
  3 +// Distributed under the LGPL v2.1 license. See accompanying
4 4 // file LICENSE or https://github.com/henryiii/CLI11 for details.
5 5  
6 6 #include <string>
... ...
include/CLI/Ini.hpp
1 1 #pragma once
2 2  
3   -// Distributed under the MIT license. See accompanying
  3 +// Distributed under the LGPL v2.1 license. See accompanying
4 4 // file LICENSE or https://github.com/henryiii/CLI11 for details.
5 5  
6 6 #include <fstream>
... ...
include/CLI/Option.hpp
1 1 #pragma once
2 2  
3   -// Distributed under the MIT license. See accompanying
  3 +// Distributed under the LGPL v2.1 license. See accompanying
4 4 // file LICENSE or https://github.com/henryiii/CLI11 for details.
5 5  
6 6 #include <string>
... ...
include/CLI/Split.hpp
1 1 #pragma once
2 2  
3   -// Distributed under the MIT license. See accompanying
  3 +// Distributed under the LGPL v2.1 license. See accompanying
4 4 // file LICENSE or https://github.com/henryiii/CLI11 for details.
5 5  
6 6 #include <string>
... ...
include/CLI/StringTools.hpp
1 1 #pragma once
2 2  
3   -// Distributed under the MIT license. See accompanying
  3 +// Distributed under the LGPL v2.1 license. See accompanying
4 4 // file LICENSE or https://github.com/henryiii/CLI11 for details.
5 5  
6 6 #include <string>
... ...
include/CLI/TypeTools.hpp
1 1 #pragma once
2 2  
3   -// Distributed under the MIT license. See accompanying
  3 +// Distributed under the LGPL v2.1 license. See accompanying
4 4 // file LICENSE or https://github.com/henryiii/CLI11 for details.
5 5  
6 6 #include <vector>
... ...
include/CLI/Validators.hpp
1 1 #pragma once
2 2  
3   -// Distributed under the MIT license. See accompanying
  3 +// Distributed under the LGPL v2.1 license. See accompanying
4 4 // file LICENSE or https://github.com/henryiii/CLI11 for details.
5 5  
6 6 #include <string>
... ...
scripts/MakeSingleHeader.py
... ... @@ -38,7 +38,7 @@ def MakeHeader(out):
38 38 output = '''\
39 39 #pragma once
40 40  
41   -// Distributed under the MIT license. See accompanying
  41 +// Distributed under the LGPL v2.1 license. See accompanying
42 42 // file LICENSE or https://github.com/henryiii/CLI11 for details.
43 43  
44 44 // This file was generated using MakeSingleHeader.py in CLI11/scripts
... ...