[Define to 1 if debug code should NOT be compiled])
AS_IF([test "x${enable_debug}" = "xno"], [AC_DEFINE(NDEBUG)])
+dnl
+dnl Test coverage
+dnl
+AC_ARG_ENABLE(coverage,
+ [ --enable-coverage build for test coverage (default disabled)],,
+ [enable_coverage="no"])
+AS_IF([test "${enable_coverage}" != "no"], [
+ CFLAGS="-fprofile-arcs -ftest-coverage ${CFLAGS}"
+ CXXFLAGS="-fprofile-arcs -ftest-coverage ${CXXFLAGS}"
+ LDFLAGS="-lgcov ${LDFLAGS}"
+ dnl ugly...
+ CFLAGS_save="${CFLAGS}"
+ CXXFLAGS_save="${CXXFLAGS}"
+ LDFLAGS_save="${LDFLAGS}"
+])
+
dnl
dnl Enable release-specific flags
dnl
[AC_MSG_WARN(libshout library not found)])
fi
+dnl Lua playlist demux
+AC_ARG_ENABLE(luaplaylist,
+ [ --enable-lua lua playlist demux plugin (default enabled)])
+if test "${enable_lua}" != "no"
+then
+ PKG_CHECK_MODULES(LUA, lua5.1,
+ [ have_lua=yes ],
+ [
+ AC_MSG_WARN([lua5.1 not found, trying lua >= 5.1 instead])
+ PKG_CHECK_MODULES(LUA, lua >= 5.1,
+ [ have_lua=yes ],
+ [
+ have_lua=yes
+ AC_CHECK_HEADERS([lua.h lauxlib.h lualib.h],
+ [],
+ [ have_lua=no ] )
+ AC_CHECK_LIB( lua5.1 , luaL_newstate,
+ [LUA_LIBS="-llua5.1"],
+ AC_CHECK_LIB( lua51 , luaL_newstate,
+ [LUA_LIBS="-llua51"],
+ AC_CHECK_LIB( lua , luaL_newstate,
+ [LUA_LIBS="-llua"],
+ [ have_lua=no
+ AC_MSG_WARN([lua >= 5.1 not found!])
+ ])
+ ])
+ )
+ ])
+ ])
+ if test "x${have_lua}" = "xyes" ; then
+ AC_DEFINE(HAVE_LUA, [], [Define if you have the lua library])
+ VLC_ADD_PLUGINS([luaplaylist])
+ VLC_ADD_LDFLAGS([luaplaylist],[$LUA_LIBS])
+ VLC_ADD_CFLAGS([luaplaylist],[$LUA_CFLAGS])
+ fi
+fi
+
dnl
dnl HTTP daemon
dnl
])
])
-AM_PATH_LIBGCRYPT([1:1.1.94], [have_libgcrypt="yes"], [have_libgcrypt="no"])
+dnl Workaround for cross-compiling since AM_PATH_LIBGRYPT doesn't dectect
+dnl it and looks for libgcrypt headers in the wrong place.
+if test "${host_cpu}" = "${build_cpu}"
+then
+ AM_PATH_LIBGCRYPT([1:1.1.94], [have_libgcrypt="yes"], [have_libgcrypt="no"])
+else
+ AC_CHECK_HEADERS(gcrypt.h,have_libgcrypt="yes",have_libgcrypt="no")
+fi
AM_CONDITIONAL([HAVE_LIBGCRYPT], [test "${have_libgcrypt}" = "yes"])
modules/video_chroma/Makefile
modules/video_filter/Makefile
modules/video_output/Makefile
- modules/video_output/directx/Makefile
+ modules/video_output/msw/Makefile
modules/video_output/qte/Makefile
modules/video_output/x11/Makefile
modules/visualization/Makefile