## files which need to be regenerated
##
rm -f vlc-config.in vlc-config
-rm -f src/misc/modules_builtin.h
rm -f stamp-h*
# Shut up
/* evil hack */
#undef __PLUGIN__
-#undef __BUILTIN__
#include <../src/modules/modules.h>
void ParseModules( mumap &mods, mcmap &mods2 );
m4_pattern_allow([^PKG_CONFIG(_LIBDIR)?$])
-AC_DEFUN([VLC_ADD_BUILTINS], [
- BUILTINS="${BUILTINS} $1"
-])
-
AC_DEFUN([VLC_ADD_PLUGIN], [
m4_foreach_w([element], [$1], [
[PLUGINS="${PLUGINS} ]element["]
// Pretend we are a builtin module
#define MODULE_NAME main
#define MODULE_PATH main
-#define __BUILTIN__
#ifdef HAVE_CONFIG_H
optim="@optim@"
plugins="@PLUGINS@ "
-builtins="@BUILTINS@ "
cppflags=""
cflags=""
Modules:
vlc the main VLC object
plugin flags for plugin modules
- builtin flags for built-in modules
MODULE any available module (dummy, gtk, avi, etc.)
libs flags for external libs
BLAH
echo_plugin=yes
cppflags="${cppflags} -D__LIBVLC__ -D__PLUGIN__"
;;
- builtin)
- echo_builtin=yes
- cppflags="${cppflags} -D__LIBVLC__ -D__BUILTIN__"
- ;;
*)
module="$tgt"
;;
echo "${plugins}"
printf '\n'
fi
- if test "${echo_builtin}" = yes; then
- echo "${builtins}"
- printf '\n'
- fi
exit 0
fi