]> code.delx.au - offlineimap/blobdiff - OfflineIMAP.cabal
I think the child payload is fixed
[offlineimap] / OfflineIMAP.cabal
index b60187b0c59ef79d4da83b4adcee718c756435db..710864ae8f7aa4251950ea05985c57763c38ef82 100644 (file)
@@ -52,11 +52,13 @@ Library
     HDBC>=1.1.0, mtl, base, hslogger,
     ConfigFile, filepath, directory, process
 
- If flag(splitBase)
-   Build-Depends: base >= 3, directory, random, process, old-time,
+  Exposed-Modules: Data.Syncable
+
+  If flag(splitBase)
+    Build-Depends: base >= 3, directory, random, process, old-time,
                              containers, old-locale, array
- Else
-   Build-Depends: base < 3
 Else
+    Build-Depends: base < 3
 
 
 Executable offlineimap
@@ -66,6 +68,9 @@ Executable offlineimap
       UndecidableInstances
 
 Executable runtests
-  Main-Is: testsrc/runtests.hs
-    Extensions: ExistentialQuantification, OverlappingInstances,
-      UndecidableInstances
+  Build-Depends: HUnit
+  Main-Is: runtests.hs
+  Hs-Source-Dirs: src, testsrc
+  GHC-Options: -O2
+  Build-Depends: QuickCheck
+  Extensions: ExistentialQuantification, FlexibleInstances