Fixed: #918 Luabind 0.7 is not correctly detected

hg/feature/sound
kervala 15 years ago
parent 5854b23559
commit 4908e843e8

@ -31,9 +31,15 @@
#undef assert #undef assert
#define assert nlassert #define assert nlassert
#include <luabind/luabind.hpp> #include <luabind/luabind.hpp>
// in luabind > 0.6, LUABIND_MAX_ARITY is set to 10
#if LUABIND_MAX_ARITY == 10 #if LUABIND_MAX_ARITY == 10
# include <luabind/version.hpp>
# include <luabind/operator.hpp> # include <luabind/operator.hpp>
# include <luabind/version.hpp>
# ifndef LUABIND_VERSION
// luabind 0.7 doesn't define LUABIND_VERSION
# define LUABIND_VERSION 700
# endif
// luabind 0.6 doesn't define LUABIND_VERSION but LUABIND_MAX_ARITY is set to 5
#elif LUABIND_MAX_ARITY == 5 #elif LUABIND_MAX_ARITY == 5
# define LUABIND_VERSION 600 # define LUABIND_VERSION 600
#else #else

Loading…
Cancel
Save