You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by dm...@apache.org on 2015/10/07 14:54:03 UTC
[41/50] ignite git commit: Apache Ignite License Generator Module
Readme
Apache Ignite License Generator Module Readme
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/9702b52f
Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/9702b52f
Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/9702b52f
Branch: refs/heads/ignite-1272
Commit: 9702b52f8ade6f2ee970d8cd77a71911106f3f21
Parents: 7b54cbd
Author: Anton Vinogradov <av...@apache.org>
Authored: Fri Oct 2 17:05:31 2015 +0300
Committer: Anton Vinogradov <av...@apache.org>
Committed: Fri Oct 2 17:05:31 2015 +0300
----------------------------------------------------------------------
modules/apache-license-gen/README.txt | 33 ++++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/ignite/blob/9702b52f/modules/apache-license-gen/README.txt
----------------------------------------------------------------------
diff --git a/modules/apache-license-gen/README.txt b/modules/apache-license-gen/README.txt
new file mode 100644
index 0000000..a0c027e
--- /dev/null
+++ b/modules/apache-license-gen/README.txt
@@ -0,0 +1,33 @@
+Apache Ignite License Generator Module
+------------------------------
+
+Apache Ignite License Generator module is a custom maven resource plugin.
+It generates /license/{module name}-licenses.txt file contains list of module's non transitive dependencies.
+Apache Ignite binary distribution contains all non transitive dependencies of it's modules.
+Set of modules included to binary distribution may vary as well as their dependencies list, versions and licenses.
+Automatic generation of /license/{module name}-licenses.txt file guarantee that binary distribution gives user
+actual information about licenses used by Apache Ignite's modules.
+
+Note that in case dependency provided under Apache License 2.0 only in will not appear inside generated file.
+
+To use Apache Ignite License Generator Module in your project please add following to pom.xml:
+
+<plugin><!-- generates dependencies licenses -->
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-remote-resources-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>ignite-dependencies</id>
+ <goals>
+ <goal>process</goal>
+ </goals>
+ <configuration>
+ <resourceBundles>
+ <resourceBundle>org.apache.ignite:ignite-apache-license-gen:${project.version}</resourceBundle>
+ </resourceBundles>
+ <excludeTransitive>true</excludeTransitive>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+