aboutsummaryrefslogtreecommitdiff
path: root/modules/check-outbound-license.py
AgeCommit message (Collapse)Author
2021-08-15Add LicenseRef-KDE-Accepted-LGPL to license compatibility matrixNicolas Fella
KDE-Accepted-LGPL means LGPL3 plus maybe future version, so accept it everywhere LGPL3-only is accepted
2021-08-05[ecmcheckoutboundlicense] Ensure that last source file is always processedv5.85.0-rc1v5.85.0Nicolas Fella
Sometimes reuse spdx does not produce an empty line after the last FileName line and thus the file is never added to the dictionary
2021-06-01Add LicenseRef-KDE-Accepted-GPL to license compatibility Matrixv5.83.0-rc1v5.83.0Nicolas Fella
LicenseRef-KDE-Accepted-GPL is GPL3 + later version accepted by KDE, so a file licensed only under this license is compatible with an outbound license of GPL-3.0-Only
2020-12-13Fix errors in python code, found by pylama in a strict CIDavid Faure
2020-09-26Introduce plausibility check for outbound licenesAndreas Cord-Landwehr
When creating a library or executable, several source files are combined into a binary artifact that has an outbound license of its own. This test generator allows to check if the combined source files are compatible with the desired outbound license. Requirements for using these tests: - input source files must contain the SPDX-License-Information tag - python3 must be available - the "reuse spdx" tool must be available