apply same config to license generation

This commit is contained in:
Armin Schrenk
2022-04-19 16:47:33 +02:00
parent dc3894290b
commit 51d715caa1
6 changed files with 52 additions and 14 deletions
+7 -3
View File
@@ -77,9 +77,13 @@ sed -i '' "s|###BUNDLE_VERSION###|${REVISION_NO}|g" Cryptomator.app/Contents/Inf
# generate license
mvn -B -f../../../pom.xml license:add-third-party \
"-Dlicense.thirdPartyFilename=license.rtf" \
"-Dlicense.fileTemplate=resources/licenseTemplate.ftl" \
"-Dlicense.outputDirectory=dist/mac/dmg/resources"
-Dlicense.thirdPartyFilename=license.rtf \
-Dlicense.outputDirectory=resources
-Dlicense.fileTemplate=resources/licenseTemplate.ftl \
-Dlicense.includeScopes=compile \
-Dlicense.excludedGroups=^org\.cryptomator \
-Dlicense.failOnMissing=true \
-Dlicense.licenseMergesUrl=resources/licenseMerges.xml
# codesign
if [ -n "${CODESIGN_IDENTITY}" ]; then
+7
View File
@@ -0,0 +1,7 @@
<licenseMerges>
<licenseMerge>Apache License v2.0|Apache License, Version 2.0|The Apache Software License, Version 2.0|Apache 2.0|Apache Software License - Version 2.0</licenseMerge>
<licenseMerge>MIT License|The MIT License (MIT)|The MIT License|MIT license</licenseMerge>
<licenseMerge>LGPL 2.1|LGPL, version 2.1|GNU Lesser/Library General Public License version 2|GNU Lesser General Public License Version 2.1</licenseMerge>
<licenseMerge>GPLv2|GNU General Public License Version 2</licenseMerge>
<licenseMerge>GPLv2+CE|CDDL + GPLv2 with classpath exception</licenseMerge>
</licenseMerges>