summaryrefslogtreecommitdiffstats
path: root/phi.cabal
blob: 263db7fcc3a60b610ed6512e988b838021366349 (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
cabal-version:       >= 1.8
name:                phi
version:             0.1
synopsis:            An X panel
description:         An X panel
category:            X11
license:             BSD3
license-file:        LICENSE
author:              Matthias Schiffer
maintainer:          mschiffer@universe-factory.net
build-type:          Simple

library
  build-depends:     base >= 4, template-haskell, stm, array, containers, transformers, mtl, utf8-string, time, old-locale, X11, cairo, pango
  exposed-modules:   Phi.Types, Phi.Phi, Phi.Panel, Phi.Widget, Phi.Border, Phi.X11,
                     Phi.Widgets.Clock, Phi.Widgets.Taskbar, Phi.Widgets.Systray
  other-modules:     Phi.X11.Atoms, Phi.X11.AtomList, Phi.Bindings.Util
  hs-source-dirs:    lib
  extra-libraries:   X11
  pkgconfig-depends: cairo >= 1.2.0, cairo-xlib
  ghc-options:       -fspec-constr-count=16 -threaded

executable Phi
  build-depends:     base >= 4, phi
  hs-source-dirs:    src
  main-is:           Phi.hs