Completely removed dependency on automake

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401384
This commit is contained in:
Sam Lantinga 2006-02-20 02:09:49 +00:00
parent 1da8cb0143
commit b51a5b98fc
11 changed files with 142 additions and 393 deletions

View file

@ -1,15 +1,10 @@
dnl Process this file with autoconf to produce a configure script.
AC_INIT(README)
dnl Setup for automake
SDL_VERSION=1.2.7
dnl Detect the canonical host and target build environment
AC_CONFIG_AUX_DIRS($srcdir/../build-scripts)
AC_CANONICAL_SYSTEM
dnl Setup for automake
AM_INIT_AUTOMAKE(SDL_tests, $SDL_VERSION)
dnl Check for tools
AC_PROG_CC
@ -18,29 +13,32 @@ dnl Check for compiler environment
AC_C_CONST
FIXME: add math library for testsprite
dnl Figure out which math library to use
case "$target" in
*-*-cygwin* | *-*-mingw32*)
EXE=".exe"
MATHLIB=""
SYS_GL_LIBS="-lopengl32"
;;
*-*-beos*)
EXE=""
MATHLIB=""
SYS_GL_LIBS="-lGL"
;;
*-*-darwin* )
EXE=""
MATHLIB=""
SYS_GL_LIBS=""
;;
*-*-aix*)
EXE=""
if test x$ac_cv_prog_gcc = xyes; then
CFLAGS="-mthreads"
fi
SYS_GL_LIBS=""
;;
*-*-mint*)
EXE=""
MATHLIB=""
AC_PATH_PROG(OSMESA_CONFIG, osmesa-config, no)
if test "x$OSMESA_CONFIG" = "xyes"; then
@ -53,21 +51,16 @@ case "$target" in
fi
;;
*)
EXE=""
MATHLIB="-lm"
AC_PATH_X
AC_PATH_XTRA
if test x$have_x = xyes; then
CFLAGS="$CFLAGS $X_CFLAGS"
SYS_GL_LIBS="$X_LIBS -lGL"
else
SYS_GL_LIBS="-lGL"
fi
SYS_GL_LIBS="-lGL"
;;
esac
AC_SUBST(EXE)
AC_SUBST(MATHLIB)
dnl Check for SDL
SDL_VERSION=1.2.7
AM_PATH_SDL($SDL_VERSION,
:,
AC_MSG_ERROR([*** SDL version $SDL_VERSION not found!])
@ -87,11 +80,11 @@ have_opengl=yes
AC_MSG_RESULT($have_opengl)
if test x$have_opengl = xyes; then
CFLAGS="$CFLAGS -DHAVE_OPENGL"
GL_LIBS="$SYS_GL_LIBS"
GLLIB="$SYS_GL_LIBS"
else
GL_LIBS=""
GLLIB=""
fi
AC_SUBST(GL_LIBS)
AC_SUBST(GLLIB)
# Finally create all the generated files
dnl Finally create all the generated files
AC_OUTPUT([Makefile])