aboutsummaryrefslogtreecommitdiff
path: root/PersonalPage.cabal
blob: d9386ebb259245545a14d2ade8b1c645d29322d6 (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
69
70
71
72
73
74
75
76
Name:                PersonalPage
Version:             1.0
Synopsis:            My personal page
Homepage:            guyonvarch.me
License:             GPL-3
Author:              Joris Guyonvarch
Category:            Web
Build-type:          Simple
Cabal-version:       >= 1.8

Executable personalPage
  Hs-source-dirs:    src
  Main-is:           Main.hs
  Ghc-options:      -Wall -Werror

  Build-depends:
    base
    , text
    , aeson
    , yaml
    , blaze-html
    , blaze-markup
    , clay
    , bytestring
    , HaTeX
    , process
    , mtl
    , transformers
    , temporary
    , scotty
    , wai-middleware-static
    , time
    , config-manager
    , lens
    , directory
    , filepath

  Other-modules:
    Conf
    , Daemon
    , Daemon.Frequency
    , Date
    , Design.Color
    , Design.Global
    , Design.Header
    , Design.Media
    , Design.NotFound
    , Design.Projects
    , Design.Resume
    , Design.Size
    , Model
    , Model.Company
    , Model.Date
    , Model.Degree
    , Model.Header
    , Model.Identity
    , Model.Job
    , Model.Project
    , Model.School
    , Model.SkillType
    , Model.Translated
    , Model.Translation.Key
    , Model.Translation.Language
    , Model.Translation.Message
    , PDF
    , Resume
    , Utils.String
    , View.Git
    , View.Header
    , View.Icon
    , View.Interval
    , View.LaTeX.Resume
    , View.NotFound
    , View.Page
    , View.Project
    , View.Resume