X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Fyoink;a=blobdiff_plain;f=configure.ac;h=a4f33cb40b21f52d65b956a13b305135c75305bd;hp=6820114ece89abb0a0564a145aa61693ac5e5a28;hb=6b0a0d0efafe34d48ab344fca3b479553bd4e62c;hpb=1a9061caa8fe73b4b34a37fe467e145bba7bd2f5 diff --git a/configure.ac b/configure.ac index 6820114..a4f33cb 100644 --- a/configure.ac +++ b/configure.ac @@ -77,6 +77,12 @@ AC_ARG_ENABLE([threads], [threads=$enableval], [threads=no]) +AC_ARG_ENABLE([hotloading], + [AS_HELP_STRING([--enable-hotloading], + [monitor assets and reload them when they change])], + [hotloading=$enableval], + [hotloading=no]) + AC_ARG_WITH([gtk], [AS_HELP_STRING([--with-gtk], [use gtk2 modal dialogs])], @@ -127,6 +133,12 @@ then [Define to 1 if you want to use threads when applicable.]) fi +if test x$hotloading = xyes +then + AC_DEFINE([USE_HOTLOADING], 1, + [Define to 1 if you want to use hotloading assets.]) +fi + if test x$gtk = xyes then AC_DEFINE([USE_GTK], 1, @@ -216,6 +228,13 @@ AM_CONDITIONAL([HAVE_MAKENSIS], [test x$MAKENSIS != x]) AC_MSG_NOTICE([Checks for libraries.]) #### +##### boost##### +website="http://www.boost.org/" +BOOST_BIND +BOOST_FUNCTION +BOOST_SMART_PTR +BOOST_STRING_ALGO + ##### SDL ##### website="http://www.libsdl.org/" PKG_CHECK_MODULES([SDL], [sdl], @@ -314,11 +333,6 @@ AC_HEADER_STDBOOL AC_HEADER_STDC AC_CHECK_HEADERS([arpa/inet.h byteswap.h fcntl.h stddef.h stdint.h stdlib.h string.h unistd.h]) -BOOST_SMART_PTR -BOOST_STRING_ALGO -BOOST_BIND -BOOST_FUNCTION - #### AC_MSG_NOTICE([Checks for types.]) @@ -345,7 +359,7 @@ AC_MSG_NOTICE([Checks for library functions.]) AC_FUNC_ERROR_AT_LINE AC_FUNC_STRTOD -AC_CHECK_FUNCS([fcntl ioctl nanosleep strchr strcspn strrchr strstr]) +AC_CHECK_FUNCS([fcntl nanosleep strchr strcspn strrchr strstr]) if test x$clock_gettime = xyes then