diff options
Diffstat (limited to 'git-annex.cabal')
-rw-r--r-- | git-annex.cabal | 28 |
1 files changed, 16 insertions, 12 deletions
diff --git a/git-annex.cabal b/git-annex.cabal index 848477c18..69d129341 100644 --- a/git-annex.cabal +++ b/git-annex.cabal @@ -124,14 +124,10 @@ Executable git-annex Build-Depends: DAV (>= 0.3), http-conduit, xml-conduit, http-types CPP-Options: -DWITH_WEBDAV - if flag(Assistant) && ! os(windows) && ! os(solaris) + if flag(Assistant) && ! os(solaris) Build-Depends: stm (>= 2.3) CPP-Options: -DWITH_ASSISTANT - if flag(Android) - Build-Depends: data-endian - CPP-Options: -D__ANDROID__ - if flag(Assistant) if os(linux) && flag(Inotify) Build-Depends: hinotify @@ -141,17 +137,25 @@ Executable git-annex Build-Depends: hfsevents CPP-Options: -DWITH_FSEVENTS else - if (! os(windows) && ! os(solaris) && ! os(linux)) - if flag(Android) - Build-Depends: hinotify - CPP-Options: -DWITH_INOTIFY - else - CPP-Options: -DWITH_KQUEUE - C-Sources: Utility/libkqueue.c + if os(windows) + Build-Depends: Win32-notify + CPP-Options: -DWITH_WIN32NOTIFY + else + if (! os(solaris) && ! os(linux)) + if flag(Android) + Build-Depends: hinotify + CPP-Options: -DWITH_INOTIFY + else + CPP-Options: -DWITH_KQUEUE + C-Sources: Utility/libkqueue.c if os(linux) && flag(Dbus) Build-Depends: dbus (>= 0.10.3) CPP-Options: -DWITH_DBUS + + if flag(Android) + Build-Depends: data-endian + CPP-Options: -D__ANDROID__ if flag(Webapp) && (! os(windows)) Build-Depends: |