diff options
author | Petteri Räty <betelgeuse@gentoo.org> | 2007-01-10 09:59:21 +0000 |
---|---|---|
committer | Petteri Räty <betelgeuse@gentoo.org> | 2007-01-10 09:59:21 +0000 |
commit | 6820a8f9537c6159766030e632c717326738dbda (patch) | |
tree | 9bc03ac27d9c7c98f8f391b5571f1e4767f8e829 /eclass/java-pkg-2.eclass | |
parent | Added to code to automatically show possible bundled jars in pre_src_compile. (diff) | |
download | gentoo-2-6820a8f9537c6159766030e632c717326738dbda.tar.gz gentoo-2-6820a8f9537c6159766030e632c717326738dbda.tar.bz2 gentoo-2-6820a8f9537c6159766030e632c717326738dbda.zip |
Added EANT_FILTER_COMPILER to the default src_compile control variables.
Diffstat (limited to 'eclass/java-pkg-2.eclass')
-rw-r--r-- | eclass/java-pkg-2.eclass | 6 |
1 files changed, 5 insertions, 1 deletions
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}" |