diff options
author | Jean-Francois Dockes <jf@dockes.org> | 2013-11-01 19:26:01 +0100 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2014-01-09 20:56:00 +0100 |
commit | 406452f019f097bf52d8db529eabe8dd2d0e977a (patch) | |
tree | d70ce0b620cc97ed9d352f89063fa7cecffd6341 /Makefile.am | |
parent | 12b139beafc191d02277e7ce97b4c59f7bb0c095 (diff) | |
download | mpd-406452f019f097bf52d8db529eabe8dd2d0e977a.tar.gz mpd-406452f019f097bf52d8db529eabe8dd2d0e977a.tar.xz mpd-406452f019f097bf52d8db529eabe8dd2d0e977a.zip |
UPnP database plugin
[mk: renamed source files, applied coding style, reduced bloat, using
MPD's threading library, using MPD's error reporting and logging
library and refactoring, fixed lots of bugs]
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am index 7db87fd98..bcd251cca 100644 --- a/Makefile.am +++ b/Makefile.am @@ -407,6 +407,24 @@ DB_LIBS = \ libdb_plugins.a \ $(LIBMPDCLIENT_LIBS) +if HAVE_LIBUPNP +libdb_plugins_a_SOURCES += \ + src/db/UpnpDatabasePlugin.cxx src/db/UpnpDatabasePlugin.hxx \ + src/db/upnp/ContentDirectoryService.cxx src/db/upnp/ContentDirectoryService.hxx \ + src/db/upnp/Device.cxx src/db/upnp/Device.hxx \ + src/db/upnp/Directory.cxx src/db/upnp/Directory.hxx \ + src/db/upnp/Discovery.cxx src/db/upnp/Discovery.hxx \ + src/db/upnp/Domain.cxx src/db/upnp/Domain.hxx \ + src/db/upnp/ixmlwrap.cxx src/db/upnp/ixmlwrap.hxx \ + src/db/upnp/upnpplib.cxx src/db/upnp/upnpplib.hxx \ + src/db/upnp/Util.cxx src/db/upnp/Util.hxx \ + src/db/upnp/WorkQueue.hxx \ + src/db/upnp/Object.hxx +DB_LIBS += \ + $(EXPAT_LIBS) \ + $(UPNP_LIBS) +endif + # archive plugins if ENABLE_ARCHIVE @@ -1200,6 +1218,10 @@ test_DumpDatabase_SOURCES = test/DumpDatabase.cxx \ src/TagSave.cxx \ src/SongFilter.cxx +if HAVE_LIBUPNP +test_DumpDatabase_SOURCES += src/Expat.cxx +endif + test_run_input_LDADD = \ $(INPUT_LIBS) \ $(ARCHIVE_LIBS) \ |