summaryrefslogtreecommitdiff
path: root/hs/vimwiki.cabal
blob: d0a0dda90a144d733d177905a489a4b676fadf8a (plain)
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:       >= 1.10

name:                vimwiki
version:             0.2
-- synopsis:
-- description:
-- bug-reports:
license:             AGPL
license-file:        LICENSE
author:              Hugo Hörnquist
maintainer:          hugo@lysator.liu.se
copyright:           Hugo Hörnquist 2022
homepage:            https://git.hornquist.se/git/vimwiki-scripts
category:            Network
build-type:          Simple

executable Main
  main-is:             main.hs
  ghc-options:         -Wall -W
      -- "needed" for generated code, could be fixed with better TemplateHaskell
      -Wno-missing-signatures
      -- common names are to useful
      -Wno-name-shadowing
      -- this one is just silly
      -Wno-unused-do-bind
      -Wno-orphans
      -Wno-type-defaults
  hs-source-dirs: src
  other-modules:
    Config,
    Files,
    Links,
    Html,
    Mail,
    Handlingar,
    Vimwiki.Man,
    System.Home,
    Util,
    Tex,
    Data.Text.Compat,
    System.FilePath.Normalize
  build-depends:
    base                 >= 4.8,
    aeson                >= 2.1.1,
    base64               >= 0.4,
    blaze-html           >= 0.9,
    blaze-markup         >= 0.8.2.7,
    -- bumping this to 0.11 causes everything to go wrong
    bytestring           >= 0.10,
    containers           >= 0.5,
    data-default         >= 0.7,
    directory            >= 1.3.6,
    doctemplates         >= 0.11,
    filepath             >= 1.4.2,
    ini                  >= 0.4.2,
    lens                 >= 5.1,
    mtl                  >= 2.2,
    network-uri          >= 2.6.4,
    optparse-applicative >= 0.17,
    pandoc               >= 2.19,
    pandoc-types         >= 1.22,
    process              >= 1.6,
    text                 >= 1.2.2,
    unix                 >= 2.7.2,
    uri-encode           >= 1.5.0,
    utf8-string          >= 1.0.2,
    xdg-basedir          >= 0.2
  default-language:    Haskell2010