Revision 861dbe47034912b829768b3494099ec307d65f00 authored by Arunachalam Thirupathi on 04 June 2014, 00:31:17 UTC, committed by Arunachalam Thirupathi on 13 June 2014, 23:49:28 UTC
1) The jars are directly consumed from libs directory which makes
upgrading the dependencies harder. Also in some cases the transitive
dependencies are not copied correctly which causes issues.
2) Seperated the libs to private-lib and public-lib. private-lib will
contain jars for which I could not find the same version in the maven
central repository. The public-lib are available in maven central
and are not dependent upon by gradle. But still kept for ant
compatibility.
3) As part of the build (ant/gradle) all the dependent libs are
copied into the libs. This is to make the bin/*.sh work. Also there
is some EasyVPL code which depends on the jar in library.
4) Since the classpath is going to be different both the eclipse and
idea will break. But after the download you can run
./gradlew eclipse and ./gradlew idea to regenerate the correct project/
classpath to make it work again.
1 parent 99e7207
History
File Mode Size
.settings
bin
clients
config
contrib
docs
example
gradle
private-lib
public-lib
src
test
voldemort-contrib
.classpath -rw-r--r-- 4.2 KB
.gitignore -rw-r--r-- 257 bytes
.project -rw-r--r-- 426 bytes
CONTRIBUTORS -rw-r--r-- 630 bytes
LICENSE -rw-r--r-- 11.1 KB
NOTES -rw-r--r-- 2.5 KB
NOTICE -rw-r--r-- 8.1 KB
README.md -rw-r--r-- 4.5 KB
build.gradle -rw-r--r-- 15.8 KB
build.xml -rw-r--r-- 22.1 KB
gradle.properties -rw-r--r-- 1.2 KB
gradlew -rwxr-xr-x 5.0 KB
gradlew.bat -rw-r--r-- 2.3 KB
release_notes.txt -rw-r--r-- 35.6 KB
settings.gradle -rw-r--r-- 149 bytes
tomcat-tasks.properties -rw-r--r-- 420 bytes
web.xml -rw-r--r-- 1.1 KB

README.md

back to top