diff options
Diffstat (limited to 'packages/base/hmatrix.cabal')
-rw-r--r-- | packages/base/hmatrix.cabal | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/packages/base/hmatrix.cabal b/packages/base/hmatrix.cabal index 76e3825..4dc62e5 100644 --- a/packages/base/hmatrix.cabal +++ b/packages/base/hmatrix.cabal | |||
@@ -36,6 +36,11 @@ flag disable-default-paths | |||
36 | default: False | 36 | default: False |
37 | manual: True | 37 | manual: True |
38 | 38 | ||
39 | flag no-random_r | ||
40 | description: When enabled, don't depend on the random_r() C function. | ||
41 | default: False | ||
42 | manual: True | ||
43 | |||
39 | library | 44 | library |
40 | 45 | ||
41 | Build-Depends: base >= 4.9 && < 5, | 46 | Build-Depends: base >= 4.9 && < 5, |
@@ -99,6 +104,9 @@ library | |||
99 | cc-options: -msse2 | 104 | cc-options: -msse2 |
100 | 105 | ||
101 | 106 | ||
107 | if flag(no-random_r) | ||
108 | cc-options: -DNO_RANDOM_R | ||
109 | |||
102 | if os(OSX) | 110 | if os(OSX) |
103 | if flag(openblas) | 111 | if flag(openblas) |
104 | if !flag(disable-default-paths) | 112 | if !flag(disable-default-paths) |