[debug=$enableval
if test x$debug = xyes
then
- CFLAGS="-Wall -Werror -g -O0 -DDEBUG"
- CXXFLAGS="-Wall -Werror -g -O0 -DDEBUG"
+ CFLAGS="-Wall -Werror -gstabs+ -O0 -DDEBUG"
+ CXXFLAGS="-Wall -Werror -gstabs+ -O0 -DDEBUG"
else
CFLAGS="-O2 -DNDEBUG"
CXXFLAGS="-O2 -DNDEBUG"
[eval DATADIR="$datarootdir/yoink"])
AC_SUBST([DATADIR])
-
AC_DEFINE_UNQUOTED([YOINK_DATADIR], ["$DATADIR"],
[Define to path of game asset directory.])
-AC_DEFINE_UNQUOTED([YOINK_CONFIGFILES],
- ["\$HOME/.yoinkrc:/etc/yoinkrc:$DATADIR/yoinkrc"],
- [Define to colon-delimited config file paths.])
+CONFIGFILES="\$HOME/.yoinkrc:/etc/yoinkrc"
+
+AC_DEFINE_UNQUOTED([YOINK_CONFIGFILES], ["$CONFIGFILES"],
+ [Define to colon-delimited configuration file paths.])
#
AC_SEARCH_LIBS([IMG_Load], [SDL_image],,
[AC_MSG_ERROR([libSDL_image is required])])
+AC_SEARCH_LIBS([Sound_Init], [SDL_sound],,
+ [AC_MSG_ERROR([libSDL_sound is required])])
+
AC_SEARCH_LIBS([glBegin], [GL],,
[AC_MSG_ERROR([libGL is required])])
+AC_SEARCH_LIBS([gluPerspective], [GLU],,
+ [AC_MSG_ERROR([libGLU is required])])
+
+AC_SEARCH_LIBS([alGenBuffers], [openal],,
+ [AC_MSG_ERROR([libopenal is required])])
+
+AC_SEARCH_LIBS([alutInit], [alut],,
+ [AC_MSG_ERROR([libalut is required])])
+
AC_SEARCH_LIBS([clock_gettime], [rt],
[AC_DEFINE([HAVE_CLOCK_GETTIME], 1,
[Define to 1 if you have the 'clock_gettime' function.])])
#
DATA_FILES=$(echo $(cd data; \
- find . -name "*.png" -o -name "*.json" -o -name yoinkrc))
+ find . -name "*.json" \
+ -o -name "*.ogg" \
+ -o -name "*.png" \
+ -o -name "*.xm" \
+ -o -name "yoinkrc"))
AC_SUBST([DATA_FILES])
AC_CONFIG_FILES([Makefile
data/Makefile
- src/Makefile
doc/Makefile
doc/yoink.6
+ extra/yoink.spec
+ src/Makefile
yajl/Makefile])
AC_CONFIG_HEADERS([src/config.h])
# Print a friendly little message.
#
-echo "====================================="
+echo "======================================"
echo " Configuration complete!"
echo ""
echo " To finish the installation, execute:"
echo " make"
echo " make install"
-echo "====================================="
+echo "======================================"