-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathgeodetics.cabal
68 lines (64 loc) · 2.24 KB
/
geodetics.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
cabal-version: 3.0
name: geodetics
version: 1.0.0
build-type: Simple
author: Paul Johnson <[email protected]>
data-files:
AddingProjections.txt,
LICENSE,
README.md,
changelog.md,
ToDo.txt
license: BSD-3-Clause
copyright: Paul Johnson 2018,2024
synopsis: Terrestrial coordinate systems and geodetic calculations.
description: Precise geographical coordinates (latitude & longitude), with conversion between
different reference frames and projections.
Certain distinguished reference frames and grids are given distinct
types so that coordinates expressed within them cannot be confused with
from coordinates in other frames.
license-file: LICENSE
maintainer: Paul Johnson <[email protected]>
homepage: https://github.com/PaulJohnson/geodetics
category: Geography
tested-with: GHC==9.10.1
source-repository head
type: git
location: https://github.com/PaulJohnson/geodetics
library
hs-source-dirs: src
build-depends:
base >= 4.17 && < 5,
array,
Stream
ghc-options: -Wall
exposed-modules:
Geodetics.Altitude,
Geodetics.Ellipsoids,
Geodetics.Geodetic,
Geodetics.Grid,
Geodetics.LatLongParser,
Geodetics.Path,
Geodetics.Stereographic,
Geodetics.TransverseMercator,
Geodetics.UK
Default-Language: Haskell2010
test-suite GeodeticTest
type: exitcode-stdio-1.0
main-is: Main.hs
x-uses-tf: true
build-depends: geodetics,
base >= 4.6 && < 5,
HUnit >= 1.2,
QuickCheck >= 2.4,
test-framework >= 0.4.1,
test-framework-quickcheck2,
test-framework-hunit,
array,
checkers
hs-source-dirs:
test
ghc-options: -Wall -rtsopts
other-modules:
ArbitraryInstances
Default-Language: Haskell2010