Maintain SUBDIRS manually for extra flexibility
authorRémi Denis-Courmont <rem@videolan.org>
Sun, 4 May 2008 12:36:23 +0000 (15:36 +0300)
committerRémi Denis-Courmont <rem@videolan.org>
Sun, 4 May 2008 12:36:23 +0000 (15:36 +0300)
13 files changed:
modules/access/Modules.am
modules/audio_filter/Modules.am
modules/codec/Modules.am
modules/control/Modules.am
modules/demux/Modules.am
modules/genmf
modules/gui/Modules.am
modules/misc/Modules.am
modules/mux/Modules.am
modules/stream_out/Modules.am
modules/video_filter/Modules.am
modules/video_output/Modules.am
modules/visualization/Modules.am

index bc94468..5d76ae0 100644 (file)
@@ -1,3 +1,4 @@
+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.
 # Moreover Libtool should default tag to CC when none is specified but
 # obviously does not. Here is a fix for that.
index fa3dc4f..eade69d 100644 (file)
@@ -1,3 +1,4 @@
+SUBDIRS = channel_mixer converter resampler spatializer
 SOURCES_equalizer = equalizer.c equalizer_presets.h
 SOURCES_normvol = normvol.c
 SOURCES_audio_format = format.c
index a5d977a..f790127 100644 (file)
@@ -1,3 +1,4 @@
+SUBDIRS = cmml dmo ffmpeg subtitles spudec xvmc
 # Disabled modules
 SOURCES_a52 = a52.c
 SOURCES_cinepak = cinepak.c
index c982b05..406618e 100644 (file)
@@ -1,3 +1,4 @@
+SUBDIRS = http
 SOURCES_gestures = gestures.c
 SOURCES_showintf = showintf.c
 SOURCES_telnet = telnet.c
index ce7796f..d153440 100644 (file)
@@ -1,3 +1,4 @@
+SUBDIRS = asf avi mp4 mpeg playlist
 SOURCES_a52sys = a52.c
 SOURCES_dtssys = dts.c
 SOURCES_flacsys = flac.c
index be10452..4969410 100755 (executable)
@@ -16,8 +16,6 @@ do
   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}" | sort | uniq | xargs`"
   plugins="`sed -n -e 's/^.*lib\([^ ]*\)_plugin\.la.*/\1/p' < "${modf}" | sort | uniq | xargs`"
   libvlc_ltlibs=""
@@ -40,7 +38,6 @@ do
 basedir = ${basedir}
 dir = ${dir}
 mods = ${mods}
-SUBDIRS = ${subdirs}
 libvlc_LTLIBRARIES = ${libvlc_ltlibs}
 EXTRA_LTLIBRARIES = ${extra_ltlibs}
 
index dc3b93c..d596a16 100644 (file)
@@ -1,2 +1,3 @@
+SUBDIRS = beos pda macosx minimal_macosx qnx qt4 skins2 wxwidgets wince
 SOURCES_ncurses = ncurses.c
 SOURCES_fbosd = fbosd.c
index 961cec1..2cc97d3 100644 (file)
@@ -1,3 +1,4 @@
+SUBDIRS = dummy lua memcpy notify testsuite playlist osd xml probe
 SOURCES_gtk_main = gtk_main.c
 SOURCES_gnome_main = gtk_main.c
 SOURCES_gtk2_main = gtk_main.c
index eef5fcd..2f5bf41 100644 (file)
@@ -1,3 +1,4 @@
+SUBDIRS = mpeg rtp
 SOURCES_mux_dummy = dummy.c
 SOURCES_mux_avi = avi.c
 SOURCES_mux_ogg = ogg.c
index 6df2753..961f7e8 100644 (file)
@@ -1,3 +1,4 @@
+SUBDIRS = transrate
 SOURCES_stream_out_dummy = dummy.c
 SOURCES_stream_out_description = description.c
 SOURCES_stream_out_standard = standard.c
index 0907700..06408ea 100644 (file)
@@ -1,3 +1,4 @@
+SUBDIRS = atmo dynamicoverlay
 SOURCES_mosaic = mosaic.c mosaic.h
 SOURCES_transform = transform.c
 SOURCES_invert = invert.c
index 49c4954..f73cf65 100644 (file)
@@ -1,3 +1,4 @@
+SUBDIRS = msw qte x11
 # 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
 # obviously does not. Here is a fix for that.
index f075156..eb987fb 100644 (file)
@@ -1 +1,2 @@
+SUBDIRS = visual galaktos
 SOURCES_goom = goom.c