From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Charles Kerr Date: Tue, 9 Aug 2022 12:35:36 -0500 Subject: add electron deps to license credits file Ensure that licenses for the dependencies introduced by Electron are included in `LICENSES.chromium.html` diff --git a/tools/licenses/licenses.py b/tools/licenses/licenses.py index a54e35161454fdf3d7dcb20ffcf05acbe394f315..5ff512afad6527b1c409c4f5b5d87a7af6dcd835 100755 --- a/tools/licenses/licenses.py +++ b/tools/licenses/licenses.py @@ -336,6 +336,31 @@ SPECIAL_CASES = { "License": "Apache 2.0", "License File": ["//third_party/dawn/third_party/khronos/LICENSE"], }, + os.path.join('third_party', 'electron_node'): { + "Name": "Node.js", + "URL": "https://github.com/nodejs/node", + "License": "MIT", + "License File": ["/third_party/electron_node/LICENSE"], + }, + os.path.join('third_party', 'squirrel.mac'): { + "Name": "Squirrel", + "URL": "https://github.com/Squirrel/Squirrel.Mac", + "License": "MIT", + "License File": ["/third_party/squirrel.mac/LICENSE"], + }, + os.path.join('third_party', 'squirrel.mac', 'vendor', 'mantle'): { + "Name": "Mantle", + "URL": "https://github.com/Mantle/Mantle", + "License": "MIT", + "License File": "/third_party/squirrel.mac/vendor/mantle/LICENSE.md", + }, + os.path.join('third_party', 'squirrel.mac', 'vendor', 'ReactiveObjC'): { + "Name": "ReactiveObjC", + "URL": "https://github.com/ReactiveCocoa/ReactiveObjC", + "License": "MIT", + "License File": + ["/third_party/squirrel.mac/vendor/ReactiveObjC/LICENSE.md"], + }, } # These buildtools/third_party directories only contain