From ccbf45aecf73e62ca429e89f6da52931a2da0bac Mon Sep 17 00:00:00 2001 From: Matt Borgerson Date: Fri, 7 Mar 2025 21:04:20 -0700 Subject: [PATCH] scripts/gen-license.py: Add libcurl --- licenses/libcurl.license.txt | 22 ++++++++++++++++++++++ scripts/gen-license.py | 6 ++++++ 2 files changed, 28 insertions(+) create mode 100644 licenses/libcurl.license.txt diff --git a/licenses/libcurl.license.txt b/licenses/libcurl.license.txt new file mode 100644 index 0000000000..3fa85ebb64 --- /dev/null +++ b/licenses/libcurl.license.txt @@ -0,0 +1,22 @@ +COPYRIGHT AND PERMISSION NOTICE + +Copyright (c) 1996 - 2025, Daniel Stenberg, , and many +contributors, see the THANKS file. + +All rights reserved. + +Permission to use, copy, modify, and distribute this software for any purpose +with or without fee is hereby granted, provided that the above copyright +notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN +NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE +OR OTHER DEALINGS IN THE SOFTWARE. + +Except as contained in this notice, the name of a copyright holder shall not +be used in advertising or otherwise to promote the sale, use or other dealings +in this Software without prior written authorization of the copyright holder. diff --git a/scripts/gen-license.py b/scripts/gen-license.py index 31c240aaac..e1e748eae6 100755 --- a/scripts/gen-license.py +++ b/scripts/gen-license.py @@ -380,6 +380,12 @@ Lib('miniz', 'https://github.com/richgel999/miniz', ships_static={windows}, platform={windows}, version='2.1.0' ), + +Lib('libcurl', 'https://curl.se/', + mit, 'https://raw.githubusercontent.com/curl/curl/refs/heads/master/COPYING', + ships_static={windows}, platform={windows}, + submodule=Submodule('subprojects/curl.wrap') + ), ] def gen_license():