From 96a27aa661e2e5562dd9fac1b8eadf0304f92da1 Mon Sep 17 00:00:00 2001 From: Christian Date: Sat, 13 Feb 2016 21:39:23 +0100 Subject: define for compiling without libskindesiger. Use 'make DISABLESKINDESIGNER=1' --- Directory.h | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) (limited to 'Directory.h') diff --git a/Directory.h b/Directory.h index a9b2ba7..97d7c85 100644 --- a/Directory.h +++ b/Directory.h @@ -12,11 +12,14 @@ #include #include -#include +#ifdef SKINDESIGNER + #include + #include "pictureCache.h" + #include "viewGridNavigator.h" +#endif #include "XmlObject.h" #include "MediaContainer.h" -#include "viewGridNavigator.h" #include "PlexServer.h" using Poco::XML::DOMParser; @@ -31,7 +34,10 @@ namespace plexclient { class MediaContainer; -class Directory: private XmlObject, public cGridElement +class Directory: private XmlObject +#ifdef SKINDESIGNER +, public cGridElement +#endif { public: Directory(Poco::XML::Node* pNode, PlexServer* Server, MediaContainer* parent); @@ -70,8 +76,11 @@ public: virtual std::string GetTitle(); std::string ArtUri(); std::string ThumbUri(); + +#ifdef SKINDESIGNER // gridElement virtual void AddTokens(std::shared_ptr grid, bool clear = true, std::function OnCached = NULL); +#endif }; } -- cgit v1.2.3