])])
AM_CONDITIONAL(WITH_FUSE, [test "$HAVE_LIBFUSE" = "1"])
+# jni?
+AC_ARG_WITH([hadoop],
+ [AS_HELP_STRING([--with-hadoop], [build hadoop client])],
+ [],
+ [with_hadoop=check])
+AS_IF([test "x$with_hadoop" != xno],
+ [AC_CHECK_HEADER([jni.h],
+ [HAVE_JNI=1],
+ [if test "x$with_hadoop" != xcheck; then
+ AC_MSG_FAILURE(
+ [--with-hadoop was given, but jni.h not found])
+ fi
+ ])])
+AM_CONDITIONAL(WITH_HADOOPCLIENT, [test "$HAVE_JNI" = "1"])
+
+
# CommonC++?
AC_ARG_WITH([ccgnu],
[AS_HELP_STRING([--with-ccgnu],
${CXX} -I. -fPIC -shared -g -o libcls_acl.so cls_acl.cc
BUILT_SOURCES += libcls_acl.so
+
## hadoop client
+if WITH_HADOOPCLIENT
JAVA_BASE = /usr/lib/jvm/java-6-sun
libhadoopcephfs_la_SOURCES = client/hadoop/CephFSInterface.cc \
${JAVA_BASE}/include \
libhadoopcephfs_la_CXXFLAGS = ${AM_CXXFLAGS}
libhadoopcephfs_la_LDFLAGS = -version-info 1:0:0 -export-symbols-regex 'hadoopcephfs_.*'
lib_LTLIBRARIES += libhadoopcephfs.la
+endif
+
# shell scripts
editpaths = sed \