AC_INIT(main.cpp) AM_INIT_AUTOMAKE(atr3d,0.6) AC_PROG_CXX AC_PROG_INSTALL AC_ARG_ENABLE(sound, [ --disable-sound disable sound support], [case "${enableval}" in yes) sound=true ;; no) sound=false ;; *) AC_MSG_ERROR(bad value ${enableval} for --disable-sound) ;; esac], [sound=true]) AM_CONDITIONAL(SOUND, test x$sound = xtrue) AC_ARG_ENABLE(cygwin, [ --enable-cygwin enable cygwin support], [case "${enableval}" in yes) cygwin=true ;; no) cygwin=false ;; *) AC_MSG_ERROR(bad value ${enableval} for --enable-cygwin) ;; esac], [cygwin=false]) AM_CONDITIONAL(CYGWIN, test x$cygwin = xtrue) AC_ARG_ENABLE(windows, [ --enable-windows enable windows support], [case "${enableval}" in yes) windows=true ;; no) windows=false ;; *) AC_MSG_ERROR(bad value ${enableval} for --enable-windows) ;; esac], [windows=false]) AM_CONDITIONAL(WINDOWS, test x$windows = xtrue) AC_ARG_ENABLE(debug, [ --enable-debug enable debugging], [case "${enableval}" in yes) debug=true ;; no) debug=false ;; *) AC_MSG_ERROR(bad value ${enableval} for --enable-debug) ;; esac], [debug=false]) AM_CONDITIONAL(DEBUG, test x$debug = xtrue) AC_OUTPUT(Makefile \ data/Makefile \ data/sounds/Makefile \ data/models/Makefile \ data/textures/Makefile data/conf/Makefile)