summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam L. Thomson Jr <wlt@o-sinc.com>2016-09-09 19:26:41 -0400
committerJames Le Cuirot <chewi@gentoo.org>2016-10-17 16:15:17 +0100
commit823bcd0548c5613de190b19e98b84bc3ab4d26db (patch)
tree43b01079640c4d8d028801a4daa5900e01f3eb69 /eclass/java-pkg-simple.eclass
parentjava-pkg-2.eclass: Implemented auto classpath (diff)
downloadgentoo-823bcd0548c5613de190b19e98b84bc3ab4d26db.tar.gz
gentoo-823bcd0548c5613de190b19e98b84bc3ab4d26db.tar.bz2
gentoo-823bcd0548c5613de190b19e98b84bc3ab4d26db.zip
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@gentoo.org>
Diffstat (limited to 'eclass/java-pkg-simple.eclass')
-rw-r--r--eclass/java-pkg-simple.eclass3
1 files changed, 3 insertions, 0 deletions
diff --git a/eclass/java-pkg-simple.eclass b/eclass/java-pkg-simple.eclass
index 8c9ca0436191..fa6fc400e9dc 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"