diff options
author | Julien Isorce <julien.isorce@gmail.com> | 2012-04-04 16:22:40 +0200 |
---|---|---|
committer | Julien Isorce <julien.isorce@gmail.com> | 2012-04-04 16:22:40 +0200 |
commit | a08f746435165461cfb74fc7db967d4d4d913d2d (patch) | |
tree | caa87696d2f9e1c26f6f369e7e5a94d064fd788c /configure.ac | |
parent | 522f279f2bc873fc45df91d4f942f8ad9526be0b (diff) |
libvisual-gl: full compatibility with projectM-libvisual if libprojectM >= 2.0.1
Fix bug #310775
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index 1688a74..0ce6cd9 100644 --- a/configure.ac +++ b/configure.ac @@ -357,6 +357,16 @@ AC_SUBST(SDL_CFLAGS) AC_SUBST(SDL_CLUTTER) AM_CONDITIONAL(HAVE_SDL, test "x$HAVE_SDL" = "xyes") +dnl projectM is optional and used in libvisual-gl +HAVE_PROJECTM_TAKING_CARE_OF_EXTERNAL_FBO=NO +PKG_CHECK_MODULES(PROJECTM, libprojectM >= 2.0.1, HAVE_PROJECTM_TAKING_CARE_OF_EXTERNAL_FBO=yes, HAVE_PROJECTM_TAKING_CARE_OF_EXTERNAL_FBO=no) +AC_SUBST(HAVE_PROJECTM_TAKING_CARE_OF_EXTERNAL_FBO) +AM_CONDITIONAL(HAVE_PROJECTM_TAKING_CARE_OF_EXTERNAL_FBO, test "x$HAVE_PROJECTM_TAKING_CARE_OF_EXTERNAL_FBO" = "xyes") +if test "x$HAVE_PROJECTM_TAKING_CARE_OF_EXTERNAL_FBO" = "xyes"; then + AC_DEFINE(HAVE_PROJECTM_TAKING_CARE_OF_EXTERNAL_FBO, [1] , [Full compatible with projectM]) +else + AC_DEFINE(HAVE_PROJECTM_TAKING_CARE_OF_EXTERNAL_FBO, [0] , [Minimum comptible with projectM]) +fi dnl *** set variables based on configure arguments *** |