]> gitweb.michael.orlitzky.com - numerical-analysis.git/blob - numerical-analysis.cabal
Remove unused dependencies.
[numerical-analysis.git] / numerical-analysis.cabal
1 name: numerical-analysis
2 version: 0.0.0
3 cabal-version: >= 1.8
4 author: Michael Orlitzky
5 maintainer: Michael Orlitzky <michael@orlitzky.com>
6 license: GPL-3
7 license-file: doc/LICENSE
8 bug-reports: mailto:michael@orlitzky.com
9 build-type: Simple
10 category: Text
11 synopsis:
12 A library of numerical analysis functions for UMBC's MATH620.
13 description:
14 Haskell implementations of algorithms from UMBC's Numerical
15 Analysis course, MATH620.
16 data-files: makefile
17
18 library
19 exposed-modules: Integration.Simpson, Integration.Trapezoid,
20 Misc, ODE.IVP, Roots.Simple, Roots.Fast
21
22 build-depends:
23 base >= 3 && < 5,
24 numbers == 3000.1.*
25
26 hs-source-dirs:
27 src/
28
29 ghc-options:
30 -Wall
31 -fwarn-hi-shadowing
32 -fwarn-missing-signatures
33 -fwarn-name-shadowing
34 -fwarn-orphans
35 -fwarn-type-defaults
36 -fwarn-tabs
37 -fwarn-incomplete-record-updates
38 -fwarn-monomorphism-restriction
39 -fwarn-unused-do-bind
40 -rtsopts
41 -threaded
42 -O2
43 -optc-O3
44 -optc-march=native
45
46
47 test-suite doctests
48 type: exitcode-stdio-1.0
49 hs-source-dirs: test
50 main-is: Doctests.hs
51 build-depends:
52 base >= 3 && < 5,
53 -- Additional test dependencies.
54 doctest == 0.9.*,
55 filemanip == 0.3.6.*
56
57 -- It's not entirely clear to me why I have to reproduce all of this.
58 ghc-options:
59 -rtsopts
60 -threaded
61 -funbox-strict-fields
62 -fexcess-precision
63 -fno-spec-constr-count
64 -O2
65 -optc-O3
66 -optc-march=native
67
68
69 source-repository head
70 type: git
71 location: http://git.michael.orlitzky.com/umbc/math620.git
72 branch: master