on renaming help sign in
laop/package.yaml
57 lines 1.4 kB history raw
1name: laop
2version: 0.1.0.5
3github: "bolt12/laop"
4license: BSD3
5author: "Armando Santos"
6maintainer: "armandoifsantos@gmail.com"
7copyright: "MIT"
9extra-source-files:
10- README.md
11- ChangeLog.md
13# Metadata used when publishing your package
14# synopsis: Short description of your package
15category: Data
17# To avoid duplicated efforts in documentation and dealing with the
18# complications of embedding Haddock markup inside cabal files, it is
19# common to point users to the README.md file.
20description: Please see the README on GitHub at <https://github.com/bolt12/laop#readme>
22dependencies:
23- base >= 4.7 && < 5
24- deepseq
26library:
27 source-dirs: src
29executables:
30 laop-exe:
31 main: Main.hs
32 source-dirs: app
33 ghc-options:
34 - -threaded
35 - -rtsopts
36 - -with-rtsopts=-N
37 - -funfolding-use-threshold=16
38 - -fexcess-precision # Good for doubles
39 - -optc-O3 # Good for doubles
40 - -optc-ffast-math # Good for doubles
41 - -O2
42 dependencies:
43 - laop
44 - criterion
45 - deepseq
46 - QuickCheck
48tests:
49 laop-test:
50 main: Spec.hs
51 source-dirs: test
52 ghc-options:
53 - -threaded
54 - -rtsopts
55 - -with-rtsopts=-N
56 dependencies:
57 - laop