]> git.sesse.net Git - vlc/commitdiff
Fix MODULE_NAME for android
authorRafaël Carré <funman@videolan.org>
Sat, 21 Sep 2013 16:23:21 +0000 (18:23 +0200)
committerRafaël Carré <funman@videolan.org>
Sat, 21 Sep 2013 16:40:33 +0000 (18:40 +0200)
The modules concerned all had non unique names (e.g. flac for both
the decoder and the demuxer).

MODULE_NAME macro uses Makefile target to retrieve a unique name
This was broken in 20cdb051acbe12ffee1f52e2e15e566762f04949, as
explained by automake documentation:

 When using a per-target compilation flag, Automake will choose a
 different name for the intermediate object files.

modules/access/Makefile.am
modules/audio_filter/Modules.am
modules/audio_mixer/Makefile.am
modules/audio_output/Modules.am
modules/demux/Makefile.am

index 9bc48afee7b4567ad9bb31ca322cb7763a300b7e..eef8e38bcbb252e2f6faa7cfd296c276a5198891 100644 (file)
@@ -10,6 +10,7 @@ libattachment_plugin_la_SOURCES = access/attachment.c
 access_LTLIBRARIES += libattachment_plugin.la
 
 libfilesystem_plugin_la_SOURCES = access/fs.h access/file.c access/directory.c access/fs.c
+libfilesystem_plugin_la_CPPFLAGS = $(AM_CPPFLAGS)
 if HAVE_WIN32
 libfilesystem_plugin_la_LIBADD = -lshlwapi
 endif
@@ -24,6 +25,7 @@ access_LTLIBRARIES += libimem_plugin.la
 
 librar_plugin_la_SOURCES = access/rar/rar.c access/rar/rar.h \
        access/rar/access.c access/rar/stream.c access/rar/module.c
+librar_plugin_la_CPPFLAGS = $(AM_CPPFLAGS)
 access_LTLIBRARIES += librar_plugin.la
 
 libsdp_plugin_la_SOURCES = access/sdp.c
@@ -388,6 +390,7 @@ libaccess_realrtsp_plugin_la_SOURCES = \
        access/rtsp/real_rmff.c access/rtsp/real_rmff.h \
        access/rtsp/real_sdpplin.c access/rtsp/real_sdpplin.h \
        access/rtsp/real_asmrp.c
+libaccess_realrtsp_plugin_la_CPPFLAGS = $(AM_CPPFLAGS)
 libaccess_realrtsp_plugin_la_LIBADD = $(SOCKET_LIBS)
 libaccess_realrtsp_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)'
 access_LTLIBRARIES += $(LTLIBaccess_realrtsp)
index 21d2022e14a256be6e56ff3bf4c698c61bff3271..89f8783155bdb0dbfdd171999fde52a1c9885e3a 100644 (file)
@@ -52,6 +52,7 @@ SOURCES_dtstospdif = converter/dtstospdif.c
 SOURCES_dtstofloat32 = converter/dtstofloat32.c
 SOURCES_mpgatofixed32 = converter/mpgatofixed32.c
 libaudio_format_plugin_la_SOURCES = converter/format.c
+libaudio_format_plugin_la_CPPFLAGS = $(AM_CPPFLAGS)
 libaudio_format_plugin_la_LIBADD = $(LIBM)
 
 audio_filter_LTLIBRARIES += \
index d0479ddb6079d876104a098289339ad767a018cc..da69dc2fdc27c08c5908ddad7e78be7ea18ac155 100644 (file)
@@ -2,9 +2,11 @@ include $(top_srcdir)/modules/common.am
 audio_mixerdir = $(pluginsdir)/audio_mixer
 
 libfloat_mixer_plugin_la_SOURCES = float.c
+libfloat_mixer_plugin_la_CPPFLAGS = $(AM_CPPFLAGS)
 libfloat_mixer_plugin_la_LIBADD = $(LIBM)
 
 libinteger_mixer_plugin_la_SOURCES = integer.c
+libinteger_mixer_plugin_la_CPPFLAGS = $(AM_CPPFLAGS)
 
 audio_mixer_LTLIBRARIES = \
        libfloat_mixer_plugin.la \
index 02c64b5ad426c6cf0bf230cfab116fd734aa72b9..3894fe394020fad18478c0e6805da59f9d7c6fd9 100644 (file)
@@ -10,6 +10,7 @@ libopensles_android_plugin_la_SOURCES = opensles_android.c
 libopensles_android_plugin_la_LIBADD = $(LIBDL) $(LIBM)
 
 libandroid_audiotrack_plugin_la_SOURCES = audiotrack.c
+libandroid_audiotrack_plugin_la_CPPFLAGS = $(AM_CPPFLAGS)
 libandroid_audiotrack_plugin_la_LIBADD = $(LIBDL)
 
 if HAVE_ANDROID
@@ -19,6 +20,7 @@ endif
 libadummy_plugin_la_SOURCES = adummy.c
 
 libafile_plugin_la_SOURCES = file.c
+libafile_plugin_la_CPPFLAGS = $(AM_CPPFLAGS)
 
 libamem_plugin_la_SOURCES = amem.c
 
index e751d80c38895a5b4e095e01dc36519a4fe12cd6..62a99c6b42759fda5f865afbeaf50057f219f029 100644 (file)
@@ -2,6 +2,7 @@ demuxdir = $(pluginsdir)/demux
 demux_LTLIBRARIES =
 
 libflacsys_plugin_la_SOURCES = demux/flac.c demux/xiph_metadata.h demux/xiph_metadata.c
+libflacsys_plugin_la_CPPFLAGS = $(AM_CPPFLAGS)
 demux_LTLIBRARIES += libflacsys_plugin.la
 
 libogg_plugin_la_SOURCES = demux/ogg.c demux/ogg.h demux/oggseek.c demux/oggseek.h \
@@ -89,6 +90,7 @@ libvc1_plugin_la_SOURCES = demux/vc1.c
 demux_LTLIBRARIES += libvc1_plugin.la
 
 libdemux_cdg_plugin_la_SOURCES = demux/cdg.c
+libdemux_cdg_plugin_la_CPPFLAGS = $(AM_CPPFLAGS)
 demux_LTLIBRARIES += libdemux_cdg_plugin.la
 
 libsmf_plugin_la_SOURCES = demux/smf.c
@@ -108,12 +110,14 @@ EXTRA_LTLIBRARIES += libsid_plugin.la
 demux_LTLIBRARIES += $(LTLIBsid)
 
 libdiracsys_plugin_la_SOURCES = demux/dirac.c
+libdiracsys_plugin_la_CPPFLAGS = $(AM_CPPFLAGS)
 demux_LTLIBRARIES += libdiracsys_plugin.la
 
 libimage_plugin_la_SOURCES = demux/image.c demux/mxpeg_helper.h
 demux_LTLIBRARIES += libimage_plugin.la
 
 libdemux_stl_plugin_la_SOURCES = demux/stl.c
+libdemux_stl_plugin_la_CPPFLAGS = $(AM_CPPFLAGS)
 demux_LTLIBRARIES += libdemux_stl_plugin.la
 
 libasf_plugin_la_SOURCES = demux/asf/asf.c demux/asf/libasf.c demux/asf/libasf.h demux/asf/libasf_guid.h