42 lines
937 B
Plaintext
Executable File
42 lines
937 B
Plaintext
Executable File
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
|