[ https://issues.apache.org/jira/browse/GEODE-868?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Anthony Baker closed GEODE-868. ------------------------------- > Auto generate NOTICE for binary distribution > -------------------------------------------- > > Key: GEODE-868 > URL: https://issues.apache.org/jira/browse/GEODE-868 > Project: Geode > Issue Type: Improvement > Components: build > Reporter: Anthony Baker > > It would be nice to automatically generate the NOTICE file for the binary > distribution based on the dependencies included in the lib directory and in > the war files. This will take the manual labor out of creating the NOTICE > file correctly when dependencies are added, removed, or changed (incl > transitive deps). > The binary NOTICE file should be based on the source NOTICE file. > The maven shade plugin does something like this: > https://maven.apache.org/plugins/maven-shade-plugin/examples/resource-transformers.html#ApacheNoticeResourceTransformer > There is also a gradle shadow plugin: > https://github.com/johnrengelman/shadow > However it appears to have some bugs that cause it to skip some NOTICE files > (needs further investigation). -- This message was sent by Atlassian JIRA (v6.3.4#6332)