BUILTINS="${BUILTINS} $1"
])
-AC_DEFUN([VLC_ADD_PLUGINS], [
+AC_DEFUN([VLC_ADD_PLUGIN], [
PLUGINS="${PLUGINS} $1"
+ AC_SUBST([LTLIB$1], ["lib$1_plugin.la"])
])
dnl Special cases: vlc, pics, plugins, save
done
])
+AC_DEFUN([VLC_SET_CFLAGS_WERROR], [
+ for element in [$1]; do
+ eval "CFLAGS_WERROR_${element}="'"'"$2"''"'
+ done
+])
+
dnl ===========================================================================
dnl Macros to save and restore default flags
if test "`eval echo @'$'LIBS_${x}@`" != "@@"; then
echo " libs=\"\${libs} `eval echo '$'LIBS_${x}`\""
fi
+ if test "`eval echo @'$'LIBS_${x}@`" != "@@"; then
+ echo " CFLAGS_WERROR=\"`eval echo '$'CFLAGS_WERROR_${x}`\""
+ fi
echo " ;;"
] done >> vlc-config.in
-
- dnl '/#@1@#/,/#@2@#/{/#@.@#/d;p}' won't work on OS X
- sed -ne '/#@1@#/,/#@2@#/p' < "${srcdir}/vlc-config.in.in" \
- | sed -e '/#@.@#/d' >> vlc-config.in
-
- dnl '/#@2@#/,${/#@.@#/d;p}' won't work on OS X
- sed -ne '/#@2@#/,$p' < "${srcdir}/vlc-config.in.in" \
+ dnl '/#@1@#/,${/#@.@#/d;p}' won't work on OS X
+ sed -ne '/#@1@#/,$p' < "${srcdir}/vlc-config.in.in" \
| sed -e '/#@.@#/d' >> vlc-config.in
])
darwin*)
LIBEXT=".dylib"
;;
- *mingw32* | *cygwin* | *wince* | *mingwce* | *pe*)
+ *mingw32* | *cygwin* | *wince* | *mingwce*)
LIBEXT=".dll"
;;
hpux*)