grim/guifications3
Clone
Summary
Browse
Changes
Graph
cleaned up some white space
2012-04-30, Gary Kramlich
79d652b1a03b
cleaned up some white space
dnl
@synopsis
AC_PROG_JAVAC_WORKS
dnl
dnl
Internal
use
ONLY
.
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_PROG_JAVAC_WORKS
]
,
[
AC_CACHE_CHECK([if $JAVAC works
]
,
ac_cv_prog_javac_works
,
[
JAVA_TEST=Test.java
CLASS_TEST=Test.class
cat << \EOF > $JAVA_TEST
/* [#
]
line
__oline__
"configure"
*/
public
class
Test
{
}
EOF
if
AC_TRY_COMMAND
(
$
JAVAC
$
JAVACFLAGS
$
JAVA_TEST
)
>/
dev
/
null
2
>&
1
;
then
ac_cv_prog_javac_works
=
yes
else
AC_MSG_ERROR
(
[
The Java compiler $JAVAC failed (see config.log, check the CLASSPATH?)
]
)
echo
"configure: failed program was:"
>&
AC_FD_CC
cat
$
JAVA_TEST
>&
AC_FD_CC
fi
rm
-
f
$
JAVA_TEST
$
CLASS_TEST
]
)
AC_PROVIDE
(
[
$0
]
)
dnl
]
)