mirror of
https://github.com/ceph/ceph
synced 2024-12-22 11:31:55 +00:00
27 lines
1001 B
Plaintext
27 lines
1001 B
Plaintext
|
dnl @synopsis AC_CHECK_RQRD_CLASS
|
||
|
dnl
|
||
|
dnl AC_CHECK_RQRD_CLASS tests the existence of a given Java class,
|
||
|
dnl either in a jar or in a '.class' file and fails if it doesn't
|
||
|
dnl exist. Its success or failure can depend on a proper setting of the
|
||
|
dnl CLASSPATH env. variable.
|
||
|
dnl
|
||
|
dnl Note: This is part of the set of autoconf M4 macros for Java
|
||
|
dnl programs. It is VERY IMPORTANT that you download the whole set,
|
||
|
dnl some macros depend on other. Unfortunately, the autoconf archive
|
||
|
dnl does not support the concept of set of macros, so I had to break it
|
||
|
dnl for submission. The general documentation, as well as the sample
|
||
|
dnl configure.in, is included in the AC_PROG_JAVA macro.
|
||
|
dnl
|
||
|
dnl @category Java
|
||
|
dnl @author Stephane Bortzmeyer <bortzmeyer@pasteur.fr>
|
||
|
dnl @version 2000-07-19
|
||
|
dnl @license GPLWithACException
|
||
|
|
||
|
AC_DEFUN([AC_CHECK_RQRD_CLASS],[
|
||
|
CLASS=`echo $1|sed 's/\./_/g'`
|
||
|
AC_CHECK_CLASS($1)
|
||
|
if test "$HAVE_LAST_CLASS" = "no"; then
|
||
|
AC_MSG_ERROR([Required class $1 missing, exiting.])
|
||
|
fi
|
||
|
])
|