📄 makefile.am
字号:
# modules/codec/Makefile.am automatically generated from modules/codec/Modules.am by bootstrap# DO NOT EDIT - edit Modules.am or $(top_srcdir)/bootstrap insteadbasedir = codecmods = a52 cinepak dts flacdec lpcm araw vorbis tarkin theora tremor speex adpcm mpeg_audio libmpeg2 rawvideo quicktime subsdec faad dvbsub telx mash x264 twolame dirac png svcdsub cvdsub fake realaudio sdl_imageNULL =libvlc_LTLIBRARIES =noinst_LTLIBRARIES =EXTRA_DIST = Modules.amBUILT_SOURCES =clean_modules =SUBDIRS = cmml dmo ffmpeg spudecSUFFIXES = _plugin$(LIBEXT) _plugin.alibvlcdir = $(libdir)/vlc/$(basedir)EXTRA_LIBRARIES = liba52_plugin.a liba52.a libcinepak_plugin.a libcinepak.a libdts_plugin.a libdts.a libflacdec_plugin.a libflacdec.a liblpcm_plugin.a liblpcm.a libaraw_plugin.a libaraw.a libvorbis_plugin.a libvorbis.a libtarkin_plugin.a libtarkin.a libtheora_plugin.a libtheora.a libtremor_plugin.a libtremor.a libspeex_plugin.a libspeex.a libadpcm_plugin.a libadpcm.a libmpeg_audio_plugin.a libmpeg_audio.a liblibmpeg2_plugin.a liblibmpeg2.a librawvideo_plugin.a librawvideo.a libquicktime_plugin.a libquicktime.a libsubsdec_plugin.a libsubsdec.a libfaad_plugin.a libfaad.a libdvbsub_plugin.a libdvbsub.a libtelx_plugin.a libtelx.a libmash_plugin.a libmash.a libx264_plugin.a libx264.a libtwolame_plugin.a libtwolame.a libdirac_plugin.a libdirac.a libpng_plugin.a libpng.a libsvcdsub_plugin.a libsvcdsub.a libcvdsub_plugin.a libcvdsub.a libfake_plugin.a libfake.a librealaudio_plugin.a librealaudio.a libsdl_image_plugin.a libsdl_image.aEXTRA_LTLIBRARIES = liba52_plugin.la liba52_builtin.la libcinepak_plugin.la libcinepak_builtin.la libdts_plugin.la libdts_builtin.la libflacdec_plugin.la libflacdec_builtin.la liblpcm_plugin.la liblpcm_builtin.la libaraw_plugin.la libaraw_builtin.la libvorbis_plugin.la libvorbis_builtin.la libtarkin_plugin.la libtarkin_builtin.la libtheora_plugin.la libtheora_builtin.la libtremor_plugin.la libtremor_builtin.la libspeex_plugin.la libspeex_builtin.la libadpcm_plugin.la libadpcm_builtin.la libmpeg_audio_plugin.la libmpeg_audio_builtin.la liblibmpeg2_plugin.la liblibmpeg2_builtin.la librawvideo_plugin.la librawvideo_builtin.la libquicktime_plugin.la libquicktime_builtin.la libsubsdec_plugin.la libsubsdec_builtin.la libfaad_plugin.la libfaad_builtin.la libdvbsub_plugin.la libdvbsub_builtin.la libtelx_plugin.la libtelx_builtin.la libmash_plugin.la libmash_builtin.la libx264_plugin.la libx264_builtin.la libtwolame_plugin.la libtwolame_builtin.la libdirac_plugin.la libdirac_builtin.la libpng_plugin.la libpng_builtin.la libsvcdsub_plugin.la libsvcdsub_builtin.la libcvdsub_plugin.la libcvdsub_builtin.la libfake_plugin.la libfake_builtin.la librealaudio_plugin.la librealaudio_builtin.la libsdl_image_plugin.la libsdl_image_builtin.lainclude Modules.amLTLIBVLC = $(top_builddir)/src/libvlc.laif BUILD_SHAREDLIBVLC = $(top_builddir)/src/libvlc$(LIBEXT)LIBADD = $(LIBVLC)endifall: all-modules# Find out which modules were enabled and tell make to build themall-modules:if USE_LIBTOOL @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.la;; 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}_builtin.la;; 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"else @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; \ `; case "$$targets" in *lib*) $(MAKE) $(AM_MAKEFLAGS) $$targets || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; ;; esac; \ test -z "$$fail"endif# 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` $(LIBADD) -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#ifneq (,$(findstring cygwin,$(host)))# mv -f "$@.exe" "$@"#endif @if test -f "$@.exe"; then mv -f "$@.exe" "$@"; fiif MAINTAINER_MODE$(srcdir)/Makefile.am: $(srcdir)/Modules.am $(top_srcdir)/bootstrap cd $(top_srcdir) && $(SHELL) ./bootstrapendifmostlyclean-local:if USE_LIBTOOL -rm -f *.laelse -rm -f *.a *$(LIBEXT)endifclean-local: $(clean_modules)### automake creates libvlcdir after running install-*-local### so we have to create it ourselves firstinstall-exec-local: all-modulesif USE_LIBTOOL @if test -z "$(libvlc_LTLIBRARIES)"; then z=$$($(VLC_CONFIG) --list plugin); m=`for mod in $(mods); do case "$$z " in *\ $${mod}\ *) echo -n " lib$${mod}_plugin.la" ;; esac; done` ; test -z "$$m" || $(MAKE) $(AM_MAKEFLAGS) libvlc_LTLIBRARIES="$$m" install-libvlcLTLIBRARIES || exit $$? ; fielse mkdir -p -- "$(DESTDIR)$(libvlcdir)" @z=$$($(VLC_CONFIG) --list plugin); for mod in $(mods); do case "$$z " in *\ $${mod}\ *) echo $(INSTALL_PROGRAM) "lib$${mod}_plugin$(LIBEXT)" "$(DESTDIR)$(libvlcdir)/" ; $(INSTALL_PROGRAM) "lib$${mod}_plugin$(LIBEXT)" "$(DESTDIR)$(libvlcdir)/" || exit $$?; ;; esac; done @z=$$($(VLC_CONFIG) --list builtin); for mod in $(mods); do case "$$z " in *\ $${mod}\ *) echo $(INSTALL_DATA) "lib$${mod}.a" "$(DESTDIR)$(libdir)/vlc/" ; $(INSTALL_DATA) "lib$${mod}.a" "$(DESTDIR)$(libdir)/vlc/" || exit $$?; ;; esac; doneendifuninstall-local:if USE_LIBTOOL @if test -z "$(libvlc_LTLIBRARIES)"; then z=$$($(VLC_CONFIG) --list plugin); m=`for mod in $(mods); do case "$$z " in *\ $${mod}\ *) echo -n " lib$${mod}_plugin.la" ;; esac; done` ; test -z "$$m" || $(MAKE) $(AM_MAKEFLAGS) libvlc_LTLIBRARIES="$$m" uninstall-libvlcLTLIBRARIES || exit $$?; fielse @z=$$($(VLC_CONFIG) --list plugin); for mod in $(mods); do case "$$z " in *\ $${mod}\ *) echo rm -f "$(DESTDIR)$(libvlcdir)/lib$${mod}_plugin$(LIBEXT)" ; rm -f "$(DESTDIR)$(libvlcdir)/lib$${mod}_plugin$(LIBEXT)" || true; ;; esac; done @z=$$($(VLC_CONFIG) --list builtin); for mod in $(mods); do case "$$z " in *\ $${mod}\ *) echo rm -f "$(DESTDIR)$(libdir)/vlc/lib$${mod}.a" ; rm -f "$(DESTDIR)$(libdir)/vlc/lib$${mod}.a" || true; ;; esac; doneendif# The a52 pluginliba52_plugin_a_SOURCES = $(SOURCES_a52)liba52_plugin_la_SOURCES = $(SOURCES_a52)liba52_plugin_a_CFLAGS = `$(VLC_CONFIG) --cflags plugin a52`liba52_plugin_a_CXXFLAGS = `$(VLC_CONFIG) --cxxflags plugin a52`liba52_plugin_a_OBJCFLAGS = `$(VLC_CONFIG) --objcflags plugin a52`liba52_plugin_la_CFLAGS = `$(VLC_CONFIG) --cflags plugin a52`liba52_plugin_la_CXXFLAGS = `$(VLC_CONFIG) --cxxflags plugin a52`liba52_plugin_la_OBJCFLAGS = `$(VLC_CONFIG) --objcflags plugin a52`liba52_plugin_la_LDFLAGS = `$(VLC_CONFIG) --libs plugin a52` \ -rpath '$(libvlcdir)' -avoid-version -module -shrext $(LIBEXT)liba52_plugin_la_LIBADD = $(LTLIBVLC)liba52_a_SOURCES = $(SOURCES_a52)liba52_builtin_la_SOURCES = $(SOURCES_a52)liba52_a_CFLAGS = `$(VLC_CONFIG) --cflags builtin pic a52`liba52_a_CXXFLAGS = `$(VLC_CONFIG) --cxxflags builtin pic a52`liba52_a_OBJCFLAGS = `$(VLC_CONFIG) --objcflags builtin pic a52`liba52_builtin_la_CFLAGS = `$(VLC_CONFIG) --cflags builtin a52`liba52_builtin_la_CXXFLAGS = `$(VLC_CONFIG) --cxxflags builtin a52`liba52_builtin_la_OBJCFLAGS = `$(VLC_CONFIG) --objcflags builtin a52`# The cinepak pluginlibcinepak_plugin_a_SOURCES = $(SOURCES_cinepak)libcinepak_plugin_la_SOURCES = $(SOURCES_cinepak)libcinepak_plugin_a_CFLAGS = `$(VLC_CONFIG) --cflags plugin cinepak`libcinepak_plugin_a_CXXFLAGS = `$(VLC_CONFIG) --cxxflags plugin cinepak`libcinepak_plugin_a_OBJCFLAGS = `$(VLC_CONFIG) --objcflags plugin cinepak`libcinepak_plugin_la_CFLAGS = `$(VLC_CONFIG) --cflags plugin cinepak`libcinepak_plugin_la_CXXFLAGS = `$(VLC_CONFIG) --cxxflags plugin cinepak`libcinepak_plugin_la_OBJCFLAGS = `$(VLC_CONFIG) --objcflags plugin cinepak`libcinepak_plugin_la_LDFLAGS = `$(VLC_CONFIG) --libs plugin cinepak` \ -rpath '$(libvlcdir)' -avoid-version -module -shrext $(LIBEXT)libcinepak_plugin_la_LIBADD = $(LTLIBVLC)libcinepak_a_SOURCES = $(SOURCES_cinepak)libcinepak_builtin_la_SOURCES = $(SOURCES_cinepak)libcinepak_a_CFLAGS = `$(VLC_CONFIG) --cflags builtin pic cinepak`libcinepak_a_CXXFLAGS = `$(VLC_CONFIG) --cxxflags builtin pic cinepak`libcinepak_a_OBJCFLAGS = `$(VLC_CONFIG) --objcflags builtin pic cinepak`libcinepak_builtin_la_CFLAGS = `$(VLC_CONFIG) --cflags builtin cinepak`libcinepak_builtin_la_CXXFLAGS = `$(VLC_CONFIG) --cxxflags builtin cinepak`libcinepak_builtin_la_OBJCFLAGS = `$(VLC_CONFIG) --objcflags builtin cinepak`# The dts pluginlibdts_plugin_a_SOURCES = $(SOURCES_dts)libdts_plugin_la_SOURCES = $(SOURCES_dts)libdts_plugin_a_CFLAGS = `$(VLC_CONFIG) --cflags plugin dts`libdts_plugin_a_CXXFLAGS = `$(VLC_CONFIG) --cxxflags plugin dts`libdts_plugin_a_OBJCFLAGS = `$(VLC_CONFIG) --objcflags plugin dts`libdts_plugin_la_CFLAGS = `$(VLC_CONFIG) --cflags plugin dts`libdts_plugin_la_CXXFLAGS = `$(VLC_CONFIG) --cxxflags plugin dts`libdts_plugin_la_OBJCFLAGS = `$(VLC_CONFIG) --objcflags plugin dts`libdts_plugin_la_LDFLAGS = `$(VLC_CONFIG) --libs plugin dts` \ -rpath '$(libvlcdir)' -avoid-version -module -shrext $(LIBEXT)libdts_plugin_la_LIBADD = $(LTLIBVLC)libdts_a_SOURCES = $(SOURCES_dts)libdts_builtin_la_SOURCES = $(SOURCES_dts)libdts_a_CFLAGS = `$(VLC_CONFIG) --cflags builtin pic dts`libdts_a_CXXFLAGS = `$(VLC_CONFIG) --cxxflags builtin pic dts`libdts_a_OBJCFLAGS = `$(VLC_CONFIG) --objcflags builtin pic dts`libdts_builtin_la_CFLAGS = `$(VLC_CONFIG) --cflags builtin dts`libdts_builtin_la_CXXFLAGS = `$(VLC_CONFIG) --cxxflags builtin dts`libdts_builtin_la_OBJCFLAGS = `$(VLC_CONFIG) --objcflags builtin dts`# The flacdec pluginlibflacdec_plugin_a_SOURCES = $(SOURCES_flacdec)libflacdec_plugin_la_SOURCES = $(SOURCES_flacdec)libflacdec_plugin_a_CFLAGS = `$(VLC_CONFIG) --cflags plugin flacdec`libflacdec_plugin_a_CXXFLAGS = `$(VLC_CONFIG) --cxxflags plugin flacdec`libflacdec_plugin_a_OBJCFLAGS = `$(VLC_CONFIG) --objcflags plugin flacdec`libflacdec_plugin_la_CFLAGS = `$(VLC_CONFIG) --cflags plugin flacdec`libflacdec_plugin_la_CXXFLAGS = `$(VLC_CONFIG) --cxxflags plugin flacdec`libflacdec_plugin_la_OBJCFLAGS = `$(VLC_CONFIG) --objcflags plugin flacdec`libflacdec_plugin_la_LDFLAGS = `$(VLC_CONFIG) --libs plugin flacdec` \ -rpath '$(libvlcdir)' -avoid-version -module -shrext $(LIBEXT)libflacdec_plugin_la_LIBADD = $(LTLIBVLC)libflacdec_a_SOURCES = $(SOURCES_flacdec)libflacdec_builtin_la_SOURCES = $(SOURCES_flacdec)libflacdec_a_CFLAGS = `$(VLC_CONFIG) --cflags builtin pic flacdec`libflacdec_a_CXXFLAGS = `$(VLC_CONFIG) --cxxflags builtin pic flacdec`libflacdec_a_OBJCFLAGS = `$(VLC_CONFIG) --objcflags builtin pic flacdec`libflacdec_builtin_la_CFLAGS = `$(VLC_CONFIG) --cflags builtin flacdec`libflacdec_builtin_la_CXXFLAGS = `$(VLC_CONFIG) --cxxflags builtin flacdec`libflacdec_builtin_la_OBJCFLAGS = `$(VLC_CONFIG) --objcflags builtin flacdec`# The lpcm pluginliblpcm_plugin_a_SOURCES = $(SOURCES_lpcm)liblpcm_plugin_la_SOURCES = $(SOURCES_lpcm)liblpcm_plugin_a_CFLAGS = `$(VLC_CONFIG) --cflags plugin lpcm`liblpcm_plugin_a_CXXFLAGS = `$(VLC_CONFIG) --cxxflags plugin lpcm`liblpcm_plugin_a_OBJCFLAGS = `$(VLC_CONFIG) --objcflags plugin lpcm`liblpcm_plugin_la_CFLAGS = `$(VLC_CONFIG) --cflags plugin lpcm`liblpcm_plugin_la_CXXFLAGS = `$(VLC_CONFIG) --cxxflags plugin lpcm`liblpcm_plugin_la_OBJCFLAGS = `$(VLC_CONFIG) --objcflags plugin lpcm`liblpcm_plugin_la_LDFLAGS = `$(VLC_CONFIG) --libs plugin lpcm` \ -rpath '$(libvlcdir)' -avoid-version -module -shrext $(LIBEXT)liblpcm_plugin_la_LIBADD = $(LTLIBVLC)liblpcm_a_SOURCES = $(SOURCES_lpcm)liblpcm_builtin_la_SOURCES = $(SOURCES_lpcm)liblpcm_a_CFLAGS = `$(VLC_CONFIG) --cflags builtin pic lpcm`liblpcm_a_CXXFLAGS = `$(VLC_CONFIG) --cxxflags builtin pic lpcm`liblpcm_a_OBJCFLAGS = `$(VLC_CONFIG) --objcflags builtin pic lpcm`liblpcm_builtin_la_CFLAGS = `$(VLC_CONFIG) --cflags builtin lpcm`liblpcm_builtin_la_CXXFLAGS = `$(VLC_CONFIG) --cxxflags builtin lpcm`liblpcm_builtin_la_OBJCFLAGS = `$(VLC_CONFIG) --objcflags builtin lpcm`# The araw pluginlibaraw_plugin_a_SOURCES = $(SOURCES_araw)libaraw_plugin_la_SOURCES = $(SOURCES_araw)libaraw_plugin_a_CFLAGS = `$(VLC_CONFIG) --cflags plugin araw`libaraw_plugin_a_CXXFLAGS = `$(VLC_CONFIG) --cxxflags plugin araw`libaraw_plugin_a_OBJCFLAGS = `$(VLC_CONFIG) --objcflags plugin araw`libaraw_plugin_la_CFLAGS = `$(VLC_CONFIG) --cflags plugin araw`libaraw_plugin_la_CXXFLAGS = `$(VLC_CONFIG) --cxxflags plugin araw`libaraw_plugin_la_OBJCFLAGS = `$(VLC_CONFIG) --objcflags plugin araw`libaraw_plugin_la_LDFLAGS = `$(VLC_CONFIG) --libs plugin araw` \ -rpath '$(libvlcdir)' -avoid-version -module -shrext $(LIBEXT)libaraw_plugin_la_LIBADD = $(LTLIBVLC)libaraw_a_SOURCES = $(SOURCES_araw)libaraw_builtin_la_SOURCES = $(SOURCES_araw)libaraw_a_CFLAGS = `$(VLC_CONFIG) --cflags builtin pic araw`libaraw_a_CXXFLAGS = `$(VLC_CONFIG) --cxxflags builtin pic araw`libaraw_a_OBJCFLAGS = `$(VLC_CONFIG) --objcflags builtin pic araw`libaraw_builtin_la_CFLAGS = `$(VLC_CONFIG) --cflags builtin araw`libaraw_builtin_la_CXXFLAGS = `$(VLC_CONFIG) --cxxflags builtin araw`libaraw_builtin_la_OBJCFLAGS = `$(VLC_CONFIG) --objcflags builtin araw`# The vorbis pluginlibvorbis_plugin_a_SOURCES = $(SOURCES_vorbis)libvorbis_plugin_la_SOURCES = $(SOURCES_vorbis)libvorbis_plugin_a_CFLAGS = `$(VLC_CONFIG) --cflags plugin vorbis`libvorbis_plugin_a_CXXFLAGS = `$(VLC_CONFIG) --cxxflags plugin vorbis`libvorbis_plugin_a_OBJCFLAGS = `$(VLC_CONFIG) --objcflags plugin vorbis`libvorbis_plugin_la_CFLAGS = `$(VLC_CONFIG) --cflags plugin vorbis`libvorbis_plugin_la_CXXFLAGS = `$(VLC_CONFIG) --cxxflags plugin vorbis`libvorbis_plugin_la_OBJCFLAGS = `$(VLC_CONFIG) --objcflags plugin vorbis`libvorbis_plugin_la_LDFLAGS = `$(VLC_CONFIG) --libs plugin vorbis` \ -rpath '$(libvlcdir)' -avoid-version -module -shrext $(LIBEXT)libvorbis_plugin_la_LIBADD = $(LTLIBVLC)libvorbis_a_SOURCES = $(SOURCES_vorbis)libvorbis_builtin_la_SOURCES = $(SOURCES_vorbis)libvorbis_a_CFLAGS = `$(VLC_CONFIG) --cflags builtin pic vorbis`libvorbis_a_CXXFLAGS = `$(VLC_CONFIG) --cxxflags builtin pic vorbis`libvorbis_a_OBJCFLAGS = `$(VLC_CONFIG) --objcflags builtin pic vorbis`libvorbis_builtin_la_CFLAGS = `$(VLC_CONFIG) --cflags builtin vorbis`libvorbis_builtin_la_CXXFLAGS = `$(VLC_CONFIG) --cxxflags builtin vorbis`libvorbis_builtin_la_OBJCFLAGS = `$(VLC_CONFIG) --objcflags builtin vorbis`# The tarkin pluginlibtarkin_plugin_a_SOURCES = $(SOURCES_tarkin)libtarkin_plugin_la_SOURCES = $(SOURCES_tarkin)libtarkin_plugin_a_CFLAGS = `$(VLC_CONFIG) --cflags plugin tarkin`libtarkin_plugin_a_CXXFLAGS = `$(VLC_CONFIG) --cxxflags plugin tarkin`libtarkin_plugin_a_OBJCFLAGS = `$(VLC_CONFIG) --objcflags plugin tarkin`libtarkin_plugin_la_CFLAGS = `$(VLC_CONFIG) --cflags plugin tarkin`libtarkin_plugin_la_CXXFLAGS = `$(VLC_CONFIG) --cxxflags plugin tarkin`libtarkin_plugin_la_OBJCFLAGS = `$(VLC_CONFIG) --objcflags plugin tarkin`
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -