2 # Process this file with autoconf to produce a configure script.
5 AC_INIT([hkl3d],[0.0.1],[picca@synchrotron-soleil.fr])
6 AC_CONFIG_SRCDIR([config.h.in])
7 AC_CONFIG_HEADERS([config.h])
8 AC_CONFIG_MACRO_DIR([m4])
9 AC_CONFIG_AUX_DIR(config)
11 AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION)
13 # Checks for programs.
22 # Checks for libraries.
25 # Checks for header files.
28 AC_CHECK_HEADERS([float.h stdlib.h string.h sys/time.h])
31 PKG_CHECK_MODULES([HKL], [hkl >= 4.0.0])
32 PKG_CHECK_MODULES([G3D], [libg3d >= 0.0.8])
33 PKG_CHECK_MODULES([GLU], [glu >= 7.7.1])
34 PKG_CHECK_MODULES([GTKGLEXTMM], [gtkglextmm-1.2])
36 # Checks for typedefs, structures, and compiler characteristics.
41 # Checks for library functions.
45 AC_CHECK_FUNCS([floor gettimeofday memmove memset sqrt strdup])
47 AC_CONFIG_SUBDIRS(hkl3d/bullet)
51 Documentation/Makefile
56 gui/DiffabsDemo/Makefile