X-Git-Url: http://git.eversberg.eu/gitweb.cgi?p=mercenary-reloaded.git;a=blobdiff_plain;f=configure.ac;h=dd16624ead91c1389fcdb156d949376f345aac51;hp=a4306c061f1606b4e6aaed97a69fc0d3a3d7365c;hb=6324ef1bbccd1ff00111eda853f8986a9d956105;hpb=f217ecf74d1e7f9c498c8e1a3a10fdb6711ea1a1 diff --git a/configure.ac b/configure.ac index a4306c0..dd16624 100644 --- a/configure.ac +++ b/configure.ac @@ -27,28 +27,45 @@ AC_CANONICAL_HOST AC_CHECK_LIB([m], [main]) AC_CHECK_LIB([pthread], [main]) +build_linux=no +build_windows=no +case "${host_os}" in + linux*) + build_linux=yes + ;; + mingw*) + build_windows=yes + ;; + *) + AC_MSG_ERROR(["OS $host_os is not suppored"]) + ;; +esac +AM_CONDITIONAL(WINDOWS, test "x$build_windows" == "xyes" ) + +# NOTE GLEW IS INCLUDED IN THIS PROJECT + AC_ARG_WITH([sdl2], [AS_HELP_STRING([--with-sdl2], [compile with SDL2 library @<:@default=check@:>@]) ], [], [with_sdl2="check"]) -AC_ARG_WITH([glew], [AS_HELP_STRING([--with-glew], [compile with GLEW library @<:@default=check@:>@]) ], [], [with_glew="check"]) +#AC_ARG_WITH([glew], [AS_HELP_STRING([--with-glew], [compile with GLEW library @<:@default=check@:>@]) ], [], [with_glew="check"]) AS_IF([test "x$with_sdl2" != xno], [PKG_CHECK_MODULES([SDL2], sdl2 >= 2.0, with_sdl2=yes, with_sdl2=no)]) -AS_IF([test "x$with_glew" != xno], [PKG_CHECK_MODULES([GLEW], glew >= 1.13, with_glew=yes, with_glew=no)]) +#AS_IF([test "x$with_glew" != xno], [PKG_CHECK_MODULES([GLEW], glew >= 1.13, with_glew=yes, with_glew=no)]) AM_CONDITIONAL(HAVE_SDL2, test "x$with_sdl2" == "xyes" ) -AM_CONDITIONAL(HAVE_GLEW, test "x$with_glew" == "xyes" ) +#AM_CONDITIONAL(HAVE_GLEW, test "x$with_glew" == "xyes" ) AS_IF([test "x$with_sdl2" == "xyes"],[AC_MSG_NOTICE( Compiling with SDL2 support )], [AC_MSG_NOTICE( [ SDL2 not supported. Consider adjusting the PKG_CONFIG_PATH environment variable, if you installed software in a non-standard prefix. -********************************************************************** -NOTE: This package is manatory. The games will not compile without it. -********************************************************************** -] )]) -AS_IF([test "x$with_glew" == "xyes"],[AC_MSG_NOTICE( Compiling with GLEW support )], [AC_MSG_NOTICE( [GLEW not supported. - -Consider adjusting the PKG_CONFIG_PATH environment variable, if you installed software in a non-standard prefix. - -********************************************************************** -NOTE: This package is manatory. The games will not compile without it. -********************************************************************** +*********************************************************************** +NOTE: This package is mandatory. The games will not compile without it! +*********************************************************************** ] )]) +#AS_IF([test "x$with_glew" == "xyes"],[AC_MSG_NOTICE( Compiling with GLEW support )], [AC_MSG_NOTICE( [GLEW not supported. +# +#Consider adjusting the PKG_CONFIG_PATH environment variable, if you installed software in a non-standard prefix. +# +#*********************************************************************** +#NOTE: This package is mandatory. The games will not compile without it! +#*********************************************************************** +#] )]) AC_OUTPUT( src/libcpu/Makefile @@ -59,6 +76,7 @@ AC_OUTPUT( src/libkeyboard/Makefile src/libdisk/Makefile src/libsdl/Makefile + src/libglew/Makefile src/libtext/Makefile src/mercenary/Makefile src/Makefile