Commit 5d6e797a authored by Rémi Denis-Courmont's avatar Rémi Denis-Courmont

Maintain SUBDIRS manually for extra flexibility

parent a82a9bc6
SUBDIRS = bda dshow dvb mms cdda rtsp rtmp v4l2 vcd vcdx screen
# Automake forgets to add a proper tag to libtool with Objective-C files. # Automake forgets to add a proper tag to libtool with Objective-C files.
# Moreover Libtool should default tag to CC when none is specified but # Moreover Libtool should default tag to CC when none is specified but
# obviously does not. Here is a fix for that. # obviously does not. Here is a fix for that.
......
SUBDIRS = channel_mixer converter resampler spatializer
SOURCES_equalizer = equalizer.c equalizer_presets.h SOURCES_equalizer = equalizer.c equalizer_presets.h
SOURCES_normvol = normvol.c SOURCES_normvol = normvol.c
SOURCES_audio_format = format.c SOURCES_audio_format = format.c
......
SUBDIRS = cmml dmo ffmpeg subtitles spudec xvmc
# Disabled modules # Disabled modules
SOURCES_a52 = a52.c SOURCES_a52 = a52.c
SOURCES_cinepak = cinepak.c SOURCES_cinepak = cinepak.c
......
SUBDIRS = http
SOURCES_gestures = gestures.c SOURCES_gestures = gestures.c
SOURCES_showintf = showintf.c SOURCES_showintf = showintf.c
SOURCES_telnet = telnet.c SOURCES_telnet = telnet.c
......
SUBDIRS = asf avi mp4 mpeg playlist
SOURCES_a52sys = a52.c SOURCES_a52sys = a52.c
SOURCES_dtssys = dts.c SOURCES_dtssys = dts.c
SOURCES_flacsys = flac.c SOURCES_flacsys = flac.c
......
...@@ -16,8 +16,6 @@ do ...@@ -16,8 +16,6 @@ do
modf="modules/${dir}/Modules.am" modf="modules/${dir}/Modules.am"
makf="modules/${dir}/Makefile.am" makf="modules/${dir}/Makefile.am"
basedir="`echo "${dir}" | cut -f1 -d/`" 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}" | sort | uniq | xargs`" mods="`sed -n -e 's/^ *SOURCES_\([^ ]*\).*/\1/p' < "${modf}" | sort | uniq | xargs`"
plugins="`sed -n -e 's/^.*lib\([^ ]*\)_plugin\.la.*/\1/p' < "${modf}" | sort | uniq | xargs`" plugins="`sed -n -e 's/^.*lib\([^ ]*\)_plugin\.la.*/\1/p' < "${modf}" | sort | uniq | xargs`"
libvlc_ltlibs="" libvlc_ltlibs=""
...@@ -40,7 +38,6 @@ do ...@@ -40,7 +38,6 @@ do
basedir = ${basedir} basedir = ${basedir}
dir = ${dir} dir = ${dir}
mods = ${mods} mods = ${mods}
SUBDIRS = ${subdirs}
libvlc_LTLIBRARIES = ${libvlc_ltlibs} libvlc_LTLIBRARIES = ${libvlc_ltlibs}
EXTRA_LTLIBRARIES = ${extra_ltlibs} EXTRA_LTLIBRARIES = ${extra_ltlibs}
......
SUBDIRS = beos pda macosx minimal_macosx qnx qt4 skins2 wxwidgets wince
SOURCES_ncurses = ncurses.c SOURCES_ncurses = ncurses.c
SOURCES_fbosd = fbosd.c SOURCES_fbosd = fbosd.c
SUBDIRS = dummy lua memcpy notify testsuite playlist osd xml probe
SOURCES_gtk_main = gtk_main.c SOURCES_gtk_main = gtk_main.c
SOURCES_gnome_main = gtk_main.c SOURCES_gnome_main = gtk_main.c
SOURCES_gtk2_main = gtk_main.c SOURCES_gtk2_main = gtk_main.c
......
SUBDIRS = mpeg rtp
SOURCES_mux_dummy = dummy.c SOURCES_mux_dummy = dummy.c
SOURCES_mux_avi = avi.c SOURCES_mux_avi = avi.c
SOURCES_mux_ogg = ogg.c SOURCES_mux_ogg = ogg.c
......
SUBDIRS = transrate
SOURCES_stream_out_dummy = dummy.c SOURCES_stream_out_dummy = dummy.c
SOURCES_stream_out_description = description.c SOURCES_stream_out_description = description.c
SOURCES_stream_out_standard = standard.c SOURCES_stream_out_standard = standard.c
......
SUBDIRS = atmo dynamicoverlay
SOURCES_mosaic = mosaic.c mosaic.h SOURCES_mosaic = mosaic.c mosaic.h
SOURCES_transform = transform.c SOURCES_transform = transform.c
SOURCES_invert = invert.c SOURCES_invert = invert.c
......
SUBDIRS = msw qte x11
# Automake forgets to add a proper tag to libtool with Objective-C files. # Automake forgets to add a proper tag to libtool with Objective-C files.
# Moreocer Libtool should default tag to CC when none is specified but # Moreocer Libtool should default tag to CC when none is specified but
# obviously does not. Here is a fix for that. # obviously does not. Here is a fix for that.
......
SUBDIRS = visual galaktos
SOURCES_goom = goom.c SOURCES_goom = goom.c
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment