Only compile Subsonic scrobbler when compiled with Subsonic support
This commit is contained in:
parent
5cdc24bfb0
commit
0c743452b0
|
@ -242,7 +242,6 @@ set(SOURCES
|
||||||
scrobbler/librefmscrobbler.cpp
|
scrobbler/librefmscrobbler.cpp
|
||||||
scrobbler/listenbrainzscrobbler.cpp
|
scrobbler/listenbrainzscrobbler.cpp
|
||||||
scrobbler/lastfmimport.cpp
|
scrobbler/lastfmimport.cpp
|
||||||
scrobbler/subsonicscrobbler.cpp
|
|
||||||
|
|
||||||
organize/organize.cpp
|
organize/organize.cpp
|
||||||
organize/organizeformat.cpp
|
organize/organizeformat.cpp
|
||||||
|
@ -457,7 +456,6 @@ set(HEADERS
|
||||||
scrobbler/librefmscrobbler.h
|
scrobbler/librefmscrobbler.h
|
||||||
scrobbler/listenbrainzscrobbler.h
|
scrobbler/listenbrainzscrobbler.h
|
||||||
scrobbler/lastfmimport.h
|
scrobbler/lastfmimport.h
|
||||||
scrobbler/subsonicscrobbler.h
|
|
||||||
|
|
||||||
organize/organize.h
|
organize/organize.h
|
||||||
organize/organizedialog.h
|
organize/organizedialog.h
|
||||||
|
@ -907,6 +905,7 @@ optional_source(HAVE_SUBSONIC
|
||||||
subsonic/subsonicrequest.cpp
|
subsonic/subsonicrequest.cpp
|
||||||
subsonic/subsonicscrobblerequest.cpp
|
subsonic/subsonicscrobblerequest.cpp
|
||||||
settings/subsonicsettingspage.cpp
|
settings/subsonicsettingspage.cpp
|
||||||
|
scrobbler/subsonicscrobbler.cpp
|
||||||
HEADERS
|
HEADERS
|
||||||
subsonic/subsonicservice.h
|
subsonic/subsonicservice.h
|
||||||
subsonic/subsonicurlhandler.h
|
subsonic/subsonicurlhandler.h
|
||||||
|
@ -914,6 +913,7 @@ optional_source(HAVE_SUBSONIC
|
||||||
subsonic/subsonicrequest.h
|
subsonic/subsonicrequest.h
|
||||||
subsonic/subsonicscrobblerequest.h
|
subsonic/subsonicscrobblerequest.h
|
||||||
settings/subsonicsettingspage.h
|
settings/subsonicsettingspage.h
|
||||||
|
scrobbler/subsonicscrobbler.h
|
||||||
UI
|
UI
|
||||||
settings/subsonicsettingspage.ui
|
settings/subsonicsettingspage.ui
|
||||||
)
|
)
|
||||||
|
|
|
@ -37,7 +37,9 @@
|
||||||
#include "lastfmscrobbler.h"
|
#include "lastfmscrobbler.h"
|
||||||
#include "librefmscrobbler.h"
|
#include "librefmscrobbler.h"
|
||||||
#include "listenbrainzscrobbler.h"
|
#include "listenbrainzscrobbler.h"
|
||||||
#include "subsonicscrobbler.h"
|
#ifdef HAVE_SUBSONIC
|
||||||
|
# include "subsonicscrobbler.h"
|
||||||
|
#endif
|
||||||
|
|
||||||
AudioScrobbler::AudioScrobbler(Application *app, QObject *parent) :
|
AudioScrobbler::AudioScrobbler(Application *app, QObject *parent) :
|
||||||
QObject(parent),
|
QObject(parent),
|
||||||
|
@ -55,7 +57,9 @@ AudioScrobbler::AudioScrobbler(Application *app, QObject *parent) :
|
||||||
scrobbler_services_->AddService(new LastFMScrobbler(app_, scrobbler_services_));
|
scrobbler_services_->AddService(new LastFMScrobbler(app_, scrobbler_services_));
|
||||||
scrobbler_services_->AddService(new LibreFMScrobbler(app_, scrobbler_services_));
|
scrobbler_services_->AddService(new LibreFMScrobbler(app_, scrobbler_services_));
|
||||||
scrobbler_services_->AddService(new ListenBrainzScrobbler(app_, scrobbler_services_));
|
scrobbler_services_->AddService(new ListenBrainzScrobbler(app_, scrobbler_services_));
|
||||||
|
#ifdef HAVE_SUBSONIC
|
||||||
scrobbler_services_->AddService(new SubsonicScrobbler(app_, scrobbler_services_));
|
scrobbler_services_->AddService(new SubsonicScrobbler(app_, scrobbler_services_));
|
||||||
|
#endif
|
||||||
|
|
||||||
ReloadSettings();
|
ReloadSettings();
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue