summaryrefslogtreecommitdiff
path: root/git-annex.cabal
diff options
context:
space:
mode:
Diffstat (limited to 'git-annex.cabal')
-rw-r--r--git-annex.cabal9
1 files changed, 8 insertions, 1 deletions
diff --git a/git-annex.cabal b/git-annex.cabal
index dbe180657..4407be3c9 100644
--- a/git-annex.cabal
+++ b/git-annex.cabal
@@ -40,6 +40,9 @@ Flag Assistant
Flag Webapp
Description: Enable git-annex webapp
+Flag Multicast
+ Description: Enable multicast pairing
+
Executable git-annex
Main-Is: git-annex.hs
Build-Depends: MissingH, hslogger, directory, filepath,
@@ -75,13 +78,17 @@ Executable git-annex
Build-Depends: dbus
CPP-Options: -DWITH_DBUS
- if flag(Webapp)
+ if flag(Webapp) && flag(Assistant)
Build-Depends: yesod, yesod-static, case-insensitive,
http-types, transformers, wai, wai-logger, warp, blaze-builder,
blaze-html, crypto-api, hamlet, clientsession,
template-haskell, yesod-default (>= 1.1.0), data-default
CPP-Options: -DWITH_WEBAPP
+ if flag(Multicast) && flag(Webapp)
+ Build-Depends: network-multicast
+ CPP-Options: -DWITH_MULTICAST
+
if os(darwin)
CPP-Options: -DOSX