|  | dnl Process this file with autoconf to produce a configure script. | 
|  | AC_INIT | 
|  | AC_CONFIG_SRCDIR([unittest/testquit.c]) | 
|  |  | 
|  | dnl Detect the canonical build and host environments | 
|  | AC_CONFIG_AUX_DIR([../build-scripts]) | 
|  | AC_CANONICAL_HOST | 
|  |  | 
|  | dnl Check for tools | 
|  | AC_PROG_CC | 
|  |  | 
|  | dnl Figure out which math or extra library to use | 
|  | case "$host" in | 
|  | *-*-cygwin* | *-*-mingw*) | 
|  | EXE=".exe" | 
|  | EXTRALIB="-lshlwapi" | 
|  | ;; | 
|  | *) | 
|  | EXE="" | 
|  | EXTRALIB="" | 
|  | ;; | 
|  | esac | 
|  | AC_SUBST(EXE) | 
|  |  | 
|  | dnl Check for SDL | 
|  | SDL_VERSION=2.0.0 | 
|  | AM_PATH_SDL2($SDL_VERSION, | 
|  | :, | 
|  | AC_MSG_ERROR([*** SDL version $SDL_VERSION not found!]) | 
|  | ) | 
|  | CFLAGS="$CFLAGS $SDL_CFLAGS" | 
|  | LIBS="$LIBS -lSDL2_test $SDL_LIBS $EXTRALIB" | 
|  |  | 
|  | PKG_CHECK_MODULES(LIBUNWIND, libunwind, have_libunwind=yes, have_libunwind=no) | 
|  | if test x$have_libunwind = xyes ; then | 
|  | LIBS="$LIBS $LIBUNWIND_LIBS" | 
|  | fi | 
|  |  | 
|  | dnl Finally create all the generated files | 
|  | AC_CONFIG_FILES([Makefile]) | 
|  | AC_OUTPUT |