Repository: incubator-ignite Updated Branches: refs/heads/sprint-2 de225111d -> ca3b1a238
# sprint-2 - fixing lgpl dependencies. Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/ca3b1a23 Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/ca3b1a23 Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/ca3b1a23 Branch: refs/heads/sprint-2 Commit: ca3b1a238ccdc9c134540f4f4678b98d3d8cd742 Parents: de22511 Author: Dmitiry Setrakyan <dsetrak...@gridgain.com> Authored: Fri Mar 27 19:47:22 2015 -0700 Committer: Dmitiry Setrakyan <dsetrak...@gridgain.com> Committed: Fri Mar 27 19:47:22 2015 -0700 ---------------------------------------------------------------------- DEVNOTES.txt | 8 ++++++-- README.txt | 15 --------------- modules/hibernate/README.txt | 4 ++-- pom.xml | 3 +++ 4 files changed, 11 insertions(+), 19 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/ca3b1a23/DEVNOTES.txt ---------------------------------------------------------------------- diff --git a/DEVNOTES.txt b/DEVNOTES.txt index aa60a12..557f545 100644 --- a/DEVNOTES.txt +++ b/DEVNOTES.txt @@ -3,12 +3,16 @@ Maven Build Instructions Build Project ------------- -mvn clean package -DskipTests -P-release + + mvn clean package -DskipTests Build Binary Release -------------------- -mvn clean package -DskipTests +For official apache binary release, you need to exclude the +LGPL dependencies. + + mvn clean package -DskipTests -P-lgpl To execute this build you need to be in GIT root folder. Look for ignite-fabric-<version>.zip in ./target directory. http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/ca3b1a23/README.txt ---------------------------------------------------------------------- diff --git a/README.txt b/README.txt index 7adbdcc..f66f9ee 100644 --- a/README.txt +++ b/README.txt @@ -23,18 +23,3 @@ For information on how to get started with Apache Ignite please visit: You can find Apache Ignite documentation here: http://apacheignite.readme.io/v1.0/docs/getting-started - - -LGPL dependencies -================= - -Ignite includes the following optional LGPL dependencies: - - Hibernate L2 Cache Integration, http://hibernate.org/orm/ - - JTS Topology Suite for Geospatial indexing, http://tsusiatsoftware.net/jts/main.html - - cron4j for cron-based task scheduling, http://www.sauronsoftware.it/projects/cron4j - -Apache binary releases cannot include LGPL dependencies. If you would like to include -optional LGPL dependencies into your release, you should download the source release -from Ignite website and do the build with the following maven command: - -mvn clean package -DskipTests -P release,lgpl http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/ca3b1a23/modules/hibernate/README.txt ---------------------------------------------------------------------- diff --git a/modules/hibernate/README.txt b/modules/hibernate/README.txt index 194c55b..cd8d681 100644 --- a/modules/hibernate/README.txt +++ b/modules/hibernate/README.txt @@ -41,8 +41,8 @@ Ignite includes the following optional LGPL dependencies: - JTS Topology Suite for Geospatial indexing, http://tsusiatsoftware.net/jts/main.html - cron4j for cron-based task scheduling, http://www.sauronsoftware.it/projects/cron4j -Apache binary releases cannot include LGPL dependencies. If you would like to include +Apache binary releases cannot include LGPL dependencies. If you would like include optional LGPL dependencies into your release, you should download the source release from Ignite website and do the build with the following maven command: -mvn clean package -DskipTests -P release,lgpl +mvn clean package -DskipTests http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/ca3b1a23/pom.xml ---------------------------------------------------------------------- diff --git a/pom.xml b/pom.xml index c119329..003e7f8 100644 --- a/pom.xml +++ b/pom.xml @@ -1383,6 +1383,9 @@ <profile> <id>lgpl</id> + <activation> + <activeByDefault>true</activeByDefault> + </activation> <modules> <module>modules/hibernate</module> <module>modules/geospatial</module>