README: add note about my ignorance
[java-aubio.git] / configure.ac
1 dnl Process this file with autoconf to produce a configure script
2
3 dnl Init autoconf
4 AC_INIT([java-aubio], [0.2])
5 AC_CONFIG_SRCDIR([aubio.i])
6
7 dnl Init automake
8 AM_INIT_AUTOMAKE([dist-bzip2 no-define])
9
10 dnl Check for pkg-config
11 AC_PATH_PROG(PKG_CONFIG,pkg-config,no)
12
13 dnl Check for aubio
14 PKG_CHECK_MODULES(AUBIO, aubio >= 0.4.0, HAVE_AUBIO=1)
15
16 dnl Check for swig 
17 AC_PATH_PROG(SWIG,swig,no)
18 AM_CONDITIONAL(SWIGFOUND, test "${SWIG}" != "no")
19
20 dnl Check for Java
21 AC_CHECK_HEADER(jni.h,JAVAHEADERS=y,AC_MSG_ERROR([Java header jni.h not found.]))
22 AM_CONDITIONAL(JAVAFOUND, test "${JAVAHEADERS}" = "y")
23
24 dnl Check for libtool
25 AC_LIBTOOL_DLOPEN
26 dnl AC_DISABLE_STATIC
27 dnl allow cross compiling
28 AC_LIBTOOL_WIN32_DLL
29 AC_PROG_LIBTOOL
30
31 dnl Create Makefiles
32 AC_OUTPUT([
33     Makefile
34 ])