summaryrefslogtreecommitdiffstats
path: root/configure.ac
diff options
context:
space:
mode:
authorRichard Jones <rjones@redhat.com>2009-04-21 21:14:55 +0100
committerRichard Jones <rjones@redhat.com>2009-04-21 21:14:55 +0100
commit7f818fa00c3d019146c7178f152408038d4a4d52 (patch)
treeebbada40176d3301615f00798a60ede771fa7880 /configure.ac
parent28bce4792198bc832e6ac0027a57091daa4c91c7 (diff)
downloadlibguestfs-7f818fa00c3d019146c7178f152408038d4a4d52.tar.gz
libguestfs-7f818fa00c3d019146c7178f152408038d4a4d52.tar.xz
libguestfs-7f818fa00c3d019146c7178f152408038d4a4d52.zip
Java bindings compile, not tested.
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac14
1 files changed, 14 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index 5270a67c..3a59e65a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -290,6 +290,17 @@ if test "x$with_java_home" != "xno"; then
JAVAC_FLAGS="-source 1.5" ;;
esac
AC_MSG_RESULT([$JAVAC_FLAGS])
+
+ dnl Where to install jarfiles.
+ dnl XXX How to make it configurable?
+ JAR_INSTALL_DIR=\${prefix}/share/java
+ JNI_INSTALL_DIR=\${libdir}
+
+ dnl JNI version.
+ jni_major_version=`echo $VERSION | awk -F. '{print $1}'`
+ jni_minor_version=`echo $VERSION | awk -F. '{print $2}'`
+ jni_micro_version=`echo $VERSION | awk -F. '{print $3}'`
+ JNI_VERSION_INFO=`expr $jni_major_version + $jni_minor_version`:$jni_micro_version:$jni_minor_version
fi
AC_SUBST(JAVA_HOME)
@@ -300,6 +311,9 @@ AC_SUBST(JAVADOC)
AC_SUBST(JAR)
AC_SUBST(JNI_CFLAGS)
AC_SUBST(JAVAC_FLAGS)
+AC_SUBST(JAR_INSTALL_DIR)
+AC_SUBST(JNI_INSTALL_DIR)
+AC_SUBST(JNI_VERSION_INFO)
AM_CONDITIONAL([HAVE_JAVA],[test -n "$JAVAC"])