aboutsummaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorMathieu Pasquet <kiorky@cryptelium.net>2007-04-22 16:38:32 +0000
committerMathieu Pasquet <kiorky@cryptelium.net>2007-04-22 16:38:32 +0000
commit62dc7d06e0dc039dd89085a404a90caa0e01b520 (patch)
treedbe72a52baf01df3147cab6feee24c2159abf9ad /eclass
parentremoving forgotten debug message (diff)
downloadjava-62dc7d06e0dc039dd89085a404a90caa0e01b520.tar.gz
java-62dc7d06e0dc039dd89085a404a90caa0e01b520.tar.bz2
java-62dc7d06e0dc039dd89085a404a90caa0e01b520.zip
kiorky: add wildcards to work with PN-PV or just PN
svn path=/java-overlay/; revision=4334
Diffstat (limited to 'eclass')
-rw-r--r--eclass/excalibur-multi.eclass8
1 files changed, 4 insertions, 4 deletions
diff --git a/eclass/excalibur-multi.eclass b/eclass/excalibur-multi.eclass
index 60b3f709..4d1f985e 100644
--- a/eclass/excalibur-multi.eclass
+++ b/eclass/excalibur-multi.eclass
@@ -24,7 +24,7 @@ EXPORT_FUNCTIONS src_unpack src_compile src_test src_install
excalibur-multi_src_unpack() {
unpack ${A}
for module in ${EXCALIBUR_MODULES}; do
- cd ${module} || die
+ cd ${module}* || die
excalibur_src_prepare
cd "${WORKDIR}"
done
@@ -32,7 +32,7 @@ excalibur-multi_src_unpack() {
excalibur-multi_src_compile() {
for module in ${EXCALIBUR_MODULES}; do
- cd ${module} || die
+ cd ${module}* || die
local jar
for module in ${EXCALIBUR_MODULES}; do
for jar in "${WORKDIR}"/${module}/target/*.jar; do
@@ -46,7 +46,7 @@ excalibur-multi_src_compile() {
excalibur-multi_src_test() {
for module in ${EXCALIBUR_MODULES}; do
- cd ${module} || die
+ cd ${module}* || die
excalibur_src_test || die
cd "${WORKDIR}"
done
@@ -54,7 +54,7 @@ excalibur-multi_src_test() {
excalibur-multi_src_install() {
for module in ${EXCALIBUR_MODULES}; do
- cd ${module}
+ cd ${module}*
java-pkg_newjar target/${module}*.jar ${module/-${PV}}.jar
if use doc; then
# Doing this manually or we would have api/x/api/