-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy pathgeodetics.cabal
81 lines (76 loc) · 2.63 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
69
70
71
72
73
74
75
76
77
78
79
80
81
cabal-version: 3.0
name: geodetics
version: 1.0.0
build-type: Simple
author: Paul Johnson <[email protected]>
tested-with: ghc ==9.6.6 ghc ==9.8.4 ghc ==9.10.1 ghc ==9.12.1
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
flag dev
description: Turn on development settings.
default: False
manual: True
library
hs-source-dirs: src
build-depends:
base >= 4.17 && < 5,
array,
Stream
exposed-modules:
Geodetics.Altitude,
Geodetics.Ellipsoids,
Geodetics.Geodetic,
Geodetics.Grid,
Geodetics.LatLongParser,
Geodetics.Path,
Geodetics.Stereographic,
Geodetics.TransverseMercator,
Geodetics.UK
Default-Language: Haskell2010
if flag(dev)
ghc-options:
-Wall -Werror -Wredundant-constraints -Wpartial-fields
-Wunused-packages
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,
checkers
hs-source-dirs:
test
ghc-options: -rtsopts
other-modules:
ArbitraryInstances
LatLongParser
Default-Language: Haskell2010
if flag(dev)
ghc-options:
-Wall -Werror -Wredundant-constraints -Wpartial-fields
-Wunused-packages