summaryrefslogtreecommitdiff
path: root/hssl.cabal
diff options
context:
space:
mode:
Diffstat (limited to 'hssl.cabal')
-rw-r--r--hssl.cabal8
1 files changed, 5 insertions, 3 deletions
diff --git a/hssl.cabal b/hssl.cabal
index d9b3a5e..05d2fd2 100644
--- a/hssl.cabal
+++ b/hssl.cabal
@@ -23,11 +23,13 @@ flag splitBase
23library 23library
24 if flag(splitBase) 24 if flag(splitBase)
25 build-depends: base >= 3, array 25 build-depends: base >= 3, array
26 ghc-options: -O -fvia-C
27
28 else 26 else
29 build-depends: base < 3 27 build-depends: base < 3
30 ghc-options: -O 28
29 if os(windows)
30 ghc-options: -O0 -fasm
31 else
32 ghc-options: -O1 -fvia-C
31 33
32 Build-Depends: haskell98 34 Build-Depends: haskell98
33 Extensions: ForeignFunctionInterface 35 Extensions: ForeignFunctionInterface