+ modf="modules/${dir}/Modules.am"
+ makf="modules/${dir}/Makefile.am"
+ basedir="`echo "${dir}" | cut -f1 -d/`"
+ # automake will not recurse for make dist if we don't define SUBDIRS = .
+ subdirs="`sed -ne 's,'modules/${dir}'/\([^/]*\)/Makefile,\1,p' configure.ac | xargs`"
+ mods="`sed -n -e 's/^ *SOURCES_\([^ ]*\).*/\1/p' < "${modf}" | xargs`"
+ extra_libs=""
+ for mod in $mods
+ do
+ extra_libs="${extra_libs} lib${mod}_plugin.a"
+ extra_libs="${extra_libs} lib${mod}.a lib${mod}_pic.a"
+ done
+ rm -f "${makf}" && cat > "${makf}" << EOF
+
+# ${makf} automatically generated from ${modf} by bootstrap
+# DO NOT EDIT - edit Modules.am or \$(top_srcdir)/bootstrap instead
+
+basedir = ${basedir}
+mods = ${mods}
+
+NULL =
+libvlc_LIBRARIES =
+noinst_LIBRARIES =
+noinst_HEADERS =
+EXTRA_DIST = Modules.am
+BUILT_SOURCES =
+SUBDIRS = ${subdirs}
+SUFFIXES = _plugin\$(LIBEXT) _plugin.a
+
+libvlcdir = \$(libdir)/vlc/\$(basedir)
+
+EXTRA_LIBRARIES = ${extra_libs}
+include Modules.am
+
+all: all-modules
+
+# Find out which modules were enabled and tell make to build them
+all-modules:
+ @set fnord \$\$MAKEFLAGS; amf=\$\$2; targets=\`\\
+ if test "\$(plugin)" != "no"; then z=\$\$(\$(VLC_CONFIG) --list plugin); for mod in \$(mods); do case "\$\$z " in *\ \$\${mod}\ *) echo lib\$\${mod}_plugin\$(LIBEXT);; esac; done; fi; \\
+ if test "\$(builtin)" != "no"; then z=\$\$(\$(VLC_CONFIG) --list builtin); for mod in \$(mods); do case "\$\$z " in *\ \$\${mod}\ *) echo lib\$\${mod}.a;; esac; done; fi; \\
+ if test "\$(pic)" = "pic"; then z=\$\$(\$(VLC_CONFIG) --list builtin); for mod in \$(mods); do case "\$\$z " in *\ \$\${mod}\ *) echo lib\$\${mod}_pic.a;; esac; done; fi; \\
+ \`; case "\$\$targets" in *lib*) \$(MAKE) \$(AM_MAKEFLAGS) \$\$targets || case "\$\$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; ;; esac; \\
+ test -z "\$\$fail"
+
+# Build a plugin with the adequate linker and linker's flags
+_plugin.a_plugin\$(LIBEXT):
+ @mod="\$*" ; mod=\$\${mod#lib} ; \
+ ldfl="\`\$(VLC_CONFIG) --libs plugin \$\$mod\` -u \$(SYMPREF)\$(VLC_ENTRY)" ; \
+ case \`\$(VLC_CONFIG) --linkage \$\$mod\` in \\
+ c++) ld="\$(CXXLINK)" ;; \
+ objc) ld="\$(OBJCLINK)" ;; \
+ c|*) ld="\$(LINK)" ;; \
+ esac ; \
+ echo \$\$ld \$< \$\$ldfl ; \
+ \$\$ld \$< \$\$ldfl
+
+if MAINTAINER_MODE
+\$(srcdir)/Makefile.am: \$(srcdir)/Modules.am \$(top_srcdir)/bootstrap
+ cd \$(top_srcdir) && \$(SHELL) ./bootstrap
+endif