Added instructions on how to fix an error when calling regjar with *.jar but not...
authorPetteri Räty <betelgeuse@gentoo.org>
Sun, 25 Mar 2007 10:02:09 +0000 (10:02 +0000)
committerPetteri Räty <betelgeuse@gentoo.org>
Sun, 25 Mar 2007 10:02:09 +0000 (10:02 +0000)
eclass/java-utils-2.eclass

index 8b8e114e51fb5c3f8949c023ef97c703f3fd4b36..635236ab34f1ecc9244b8844495460a33793be36 100644 (file)
@@ -6,7 +6,7 @@
 #
 # Licensed under the GNU General Public License, v2
 #
-# $Header: /var/cvsroot/gentoo-x86/eclass/java-utils-2.eclass,v 1.67 2007/03/22 03:11:19 nichoj Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/java-utils-2.eclass,v 1.68 2007/03/25 10:02:09 betelgeuse Exp $
 
 
 # -----------------------------------------------------------------------------
@@ -349,6 +349,11 @@ java-pkg_regjar() {
                        # record paths with ${D} in package.env
                        java-pkg_append_ JAVA_PKG_CLASSPATH     "${jar#${D}}"
                else
+                       if [[ ${jar} = *\** ]]; then
+                               eerror "The argument ${jar} to ${FUNCNAME}"
+                               eerror "has * in it. If you want it to glob in"
+                               eerror '${D} add ${D} to the argument.'
+                       fi
                        die "${jar} does not exist"
                fi
        done