X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fmisc%2FModules.am;h=aa11e3636a8ef274f885172bff9b88d697b62901;hb=eaa5b3205e95fbf6f256ffdf00f72adc08bba77c;hp=c852cc54d2d2a133d99a2d2efea0851826abf737;hpb=5c8fd676d3f2e55a12794b97b148983b2714d0dc;p=vlc diff --git a/modules/misc/Modules.am b/modules/misc/Modules.am index c852cc54d2..aa11e3636a 100644 --- a/modules/misc/Modules.am +++ b/modules/misc/Modules.am @@ -1,48 +1,75 @@ -BASE_SUBDIRS = dummy notify playlist stats osd +SOURCES_vod_rtsp = rtsp.c -SUBDIRS = $(BASE_SUBDIRS) -DIST_SUBDIRS = $(BASE_SUBDIRS) +SOURCES_xml = xml/libxml.c -SOURCES_freetype = text_renderer/freetype.c -SOURCES_tdummy = text_renderer/tdummy.c -SOURCES_win32text = text_renderer/win32text.c -SOURCES_quartztext = text_renderer/quartztext.c -libvlc_LTLIBRARIES += libtdummy_plugin.la +libaudioscrobbler_plugin_la_SOURCES = audioscrobbler.c +libaudioscrobbler_plugin_la_LIBADD = $(SOCKET_LIBS) $(LIBPTHREAD) +misc_LTLIBRARIES += libaudioscrobbler_plugin.la -SOURCES_svg = text_renderer/svg.c -SOURCES_logger = logger.c -SOURCES_vod_rtsp = rtsp.c -SOURCES_gnutls = gnutls.c dhparams.h -SOURCES_audioscrobbler = audioscrobbler.c -SOURCES_inhibit = inhibit.c -SOURCES_sqlite = sqlite.c -SOURCES_xml = xml/libxml.c +libexport_plugin_la_SOURCES = \ + playlist/html.c \ + playlist/m3u.c \ + playlist/xspf.c \ + playlist/export.c +misc_LTLIBRARIES += libexport_plugin.la + +libfingerprinter_plugin_la_SOURCES = fingerprinter.c \ + webservices/acoustid.c webservices/acoustid.h \ + webservices/json.c webservices/json.h +libfingerprinter_plugin_la_LIBADD = $(LIBM) $(LIBPTHREAD) +misc_LTLIBRARIES += libfingerprinter_plugin.la + +libgnutls_plugin_la_SOURCES = gnutls.c dhparams.h +libgnutls_plugin_la_CFLAGS = $(AM_CFLAGS) $(GNUTLS_CFLAGS) +libgnutls_plugin_la_LIBADD = $(GNUTLS_LIBS) +if HAVE_WIN32 +libgnutls_plugin_la_LIBADD += $(SOCKET_LIBS) +endif +libgnutls_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(miscdir)' +if HAVE_DARWIN +libgnutls_plugin_la_LDFLAGS += -Wl,-framework,Security,-framework,CoreFoundation +endif +EXTRA_LTLIBRARIES += libgnutls_plugin.la +misc_LTLIBRARIES += $(LTLIBgnutls) + +if HAVE_DARWIN +libsecuretransport_plugin_la_SOURCES = securetransport.c +libsecuretransport_plugin_la_CFLAGS = $(AM_CFLAGS) $(SECURETRANSPORT_CFLAGS) +libsecuretransport_plugin_la_LIBADD = $(SECURETRANSPORT_LIBS) +libsecuretransport_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(miscdir)' -Wl,-framework,Security,-framework,CoreFoundation +misc_LTLIBRARIES += libsecuretransport_plugin.la +endif libxdg_screensaver_plugin_la_SOURCES = inhibit/xdg.c -libxdg_screensaver_plugin_la_CFLAGS = $(AM_CFLAGS) -libxdg_screensaver_plugin_la_LIBADD = $(AM_LIBADD) -libxdg_screensaver_plugin_la_DEPENDENCIES = -libxscreensaver_plugin_la_SOURCES = inhibit/xscreensaver.c -libxscreensaver_plugin_la_CFLAGS = $(AM_CFLAGS) -libxscreensaver_plugin_la_LIBADD = $(AM_LIBADD) -libxscreensaver_plugin_la_DEPENDENCIES = if HAVE_XCB -libvlc_LTLIBRARIES += \ - libxdg_screensaver_plugin.la \ - libxscreensaver_plugin.la +misc_LTLIBRARIES += libxdg_screensaver_plugin.la endif -SOURCES_osso_screensaver = inhibit/osso.c - -libvlc_LTLIBRARIES += \ - libaudioscrobbler_plugin.la \ - liblogger_plugin.la +libdbus_screensaver_plugin_la_SOURCES = inhibit/dbus.c +libdbus_screensaver_plugin_la_CFLAGS = $(AM_CFLAGS) $(DBUS_CFLAGS) +libdbus_screensaver_plugin_la_LIBADD = $(DBUS_LIBS) +if HAVE_DBUS +misc_LTLIBRARIES += libdbus_screensaver_plugin.la +endif -if HAVE_WINCE -libvlc_LTLIBRARIES += libwin32text_plugin.la +liblogger_plugin_la_SOURCES = logger.c +if HAVE_ANDROID +liblogger_plugin_la_LIBADD = -llog endif + +libstats_plugin_la_SOURCES = stats.c + +libaddonsvorepository_plugin_la_SOURCES = addons/vorepository.c addons/xmlreading.h +libaddonsfsstorage_plugin_la_SOURCES = addons/fsstorage.c addons/xmlreading.h + +misc_LTLIBRARIES += \ + liblogger_plugin.la \ + libstats_plugin.la \ + libaddonsvorepository_plugin.la \ + libaddonsfsstorage_plugin.la + if ENABLE_SOUT -libvlc_LTLIBRARIES += \ +misc_LTLIBRARIES += \ libvod_rtsp_plugin.la \ $(NULL) endif