commit:     823bcd0548c5613de190b19e98b84bc3ab4d26db
Author:     William L. Thomson Jr <wlt <AT> o-sinc <DOT> com>
AuthorDate: Fri Sep  9 23:26:41 2016 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Mon Oct 17 15:15:17 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=823bcd05

java-pkg-simple.eclass: Implemented auto classpath

Added call to java-pkg_gen-cp EANT_GENTOO_CLASSPATH in
java-pkg-simple_src_compile. This has no effect unless CP_DEPEND is set
in an ebuild.

Closes: https://github.com/gentoo/gentoo/pull/2286
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 eclass/java-pkg-simple.eclass | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/eclass/java-pkg-simple.eclass b/eclass/java-pkg-simple.eclass
index 8c9ca04..fa6fc40 100644
--- a/eclass/java-pkg-simple.eclass
+++ b/eclass/java-pkg-simple.eclass
@@ -88,6 +88,9 @@ S="${WORKDIR}"
 java-pkg-simple_src_compile() {
        local sources=sources.lst classes=target/classes apidoc=target/api
 
+       # auto generate classpath
+       java-pkg_gen-cp JAVA_GENTOO_CLASSPATH
+
        # gather sources
        find ${JAVA_SRC_DIR:-*} -name \*.java > ${sources}
        mkdir -p ${classes} || die "Could not create target directory"

Reply via email to