From 34661b39ccb3d46a3f83787acf5a526e9a912c7d Mon Sep 17 00:00:00 2001 From: =?utf8?q?Petteri=20R=C3=A4ty?= Date: Wed, 10 Jan 2007 09:59:21 +0000 Subject: [PATCH] Added EANT_FILTER_COMPILER to the default src_compile control variables. --- eclass/java-pkg-2.eclass | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/eclass/java-pkg-2.eclass b/eclass/java-pkg-2.eclass index 99f3843ccd4a..27311e66a77e 100644 --- a/eclass/java-pkg-2.eclass +++ b/eclass/java-pkg-2.eclass @@ -5,7 +5,7 @@ # # Licensed under the GNU General Public License, v2 # -# $Header: /var/cvsroot/gentoo-x86/eclass/java-pkg-2.eclass,v 1.9 2007/01/10 09:52:51 betelgeuse Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/java-pkg-2.eclass,v 1.10 2007/01/10 09:59:21 betelgeuse Exp $ inherit java-utils-2 @@ -51,6 +51,7 @@ java-pkg-2_pkg_setup() { # Default src_compile for java packages # variables: # EANT_BUILD_XML - controls the location of the build.xml (default: ./build.xml) +# EANT_FILTER_COMPILER - Calls java-pkg_filter-compiler with the value # EANT_BUILD_TARGET - the ant target/targets to execute (default: jar) # EANT_DOC_TARGET - the target to build extra docs under the doc use flag # (default: the one provided by use_doc in @@ -58,6 +59,9 @@ java-pkg-2_pkg_setup() { # ------------------------------------------------------------------------------ java-pkg-2_src_compile() { if [[ -e "${EANT_BUILD_XML:=build.xml}" ]]; then + [[ "${EANT_FILTER_COMPILER}" ]] && \ + java-pkg_filter-compiler ${EANT_FILTER_COMPILER} + local antflags="${EANT_BUILD_TARGET:=jar}" hasq doc ${IUSE} && antflags="${antflags} $(use_doc ${EANT_DOC_TARGET})" eant ${antflags} -f "${EANT_BUILD_XML}" -- 2.26.2