-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDeUni.cabal
104 lines (92 loc) · 3.42 KB
/
DeUni.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
Name: DeUni
Version: 0.3.3
License: GPL-3
License-file: LICENSE
Author: Edgar Gomes de Araujo
Maintainer: Edgar Gomes de Araujo <[email protected]>
Homepage:
Stability: Experimental
Synopsis: 3D Convex Hull and Delaunay triangulation generator
Description:
3D Convex Hull and Delaunay triangulation generator based on MBC
(Marriage Before Conquer).
Cabal-version: >= 1.8
Build-type: Simple
Category: Data, Math
Flag test
Description: Build the test suite, including an executable to run it.
Default: False
library
ghc-options: -Wall
-O2
-threaded
-funbox-strict-fields
-fwarn-tabs
-fno-warn-orphans
-fno-warn-unused-do-bind
hs-source-dirs: src
Build-Depends: base == 4.*
, random >= 1.0
, containers >= 0.4
, mtl >= 2.0
, vector >= 0.10
, linear-vect == 0.2.*
Exposed-modules: DeUni.DeWall
DeUni.Types
DeUni.GeometricTools
DeUni.FirstSeed
DeUni.Dim2.Base2D
DeUni.Dim3.Base3D
DeUni.Dim2.Delaunay2D
DeUni.Dim3.Delaunay3D
DeUni.Dim3.Hull3D
DeUni.Dim2.ReTri2D
DeUni.Dim3.ReTri3D
Executable DeUni-check
hs-source-dirs: profile
main-is: Check.hs
ghc-options: -O3
-threaded
-rtsopts
if flag(test)
Buildable: True
Other-Modules: CheckCommon
, Check2D
, Check3D
, VTKRender
, RenderSVG
build-depends: DeUni
, base <= 5
, QuickCheck >= 2.1
, hammer == 0.4.*
, containers >= 0.5
, diagrams-svg >= 0.3
, diagrams-lib >= 0.5
, diagrams-core >= 0.5
, blaze-svg >= 0.1
, colour >= 2.3
, blaze-builder >= 0.3
, bytestring >= 0.9
, vector >= 0.9
else
Buildable: False
Executable DeUni-benchmark
hs-source-dirs: profile
main-is: Benchmark.hs
ghc-options: -O3
-threaded
-rtsopts
if flag(test)
Buildable: True
Other-Modules: RandomGenerator
build-depends: DeUni
, base <= 5
, vector >= 0.9
, criterion >= 0.6
, hammer == 0.4.*
, monad-loops >= 0.3
, random-source >= 0.3
, random-fu >= 0.2
, mersenne-random-pure64 >= 0.2
else
Buildable: False