diff --git a/Assistant.hs b/Assistant.hs index 3c79c476cc..67398f23b8 100644 --- a/Assistant.hs +++ b/Assistant.hs @@ -45,7 +45,6 @@ import Assistant.Threads.XMPPClient import Assistant.Threads.XMPPPusher #endif #else -#warning Building without the webapp. You probably need to install Yesod.. import Assistant.Types.UrlRenderer #endif import qualified Utility.Daemon diff --git a/BuildFlags.hs b/BuildFlags.hs index 1dba47eafa..e5d389d280 100644 --- a/BuildFlags.hs +++ b/BuildFlags.hs @@ -14,21 +14,33 @@ buildFlags = filter (not . null) [ "" #ifdef WITH_ASSISTANT , "Assistant" +#else +#warning Building without the assistant. #endif #ifdef WITH_WEBAPP , "Webapp" +#else +#warning Building without the webapp. You probably need to install Yesod.. #endif #ifdef WITH_PAIRING , "Pairing" +#else +#warning Building without local pairing. #endif #ifdef WITH_TESTSUITE , "Testsuite" +#else +#warning Building without the testsuite. #endif #ifdef WITH_S3 , "S3" +#else +#warning Building without S3. #endif #ifdef WITH_WEBDAV , "WebDAV" +#else +#warning Building without WebDAV. #endif #ifdef WITH_INOTIFY , "Inotify" @@ -44,21 +56,29 @@ buildFlags = filter (not . null) #endif #ifdef WITH_XMPP , "XMPP" +#else +#warning Building without XMPP. #endif #ifdef WITH_DNS , "DNS" #endif #ifdef WITH_FEED , "Feeds" +#else +#warning Building without Feeds. #endif #ifdef WITH_QUVI , "Quvi" +#else +#warning Building without quvi. #endif #ifdef WITH_TDFA , "TDFA" #endif #ifdef WITH_CRYPTOHASH , "CryptoHash" +#else +#warning Building without CryptoHash. #endif #ifdef WITH_EKG , "EKG"