summaryrefslogtreecommitdiffstats
path: root/phi.cabal
blob: 9d055f492e7e42d3763cb94c6f82f69aa0e343de (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
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, xhb,
                     cairo, pango, unix, data-accessor, arrows, CacheArrow
  exposed-modules:   Phi.Types, Phi.Phi, Phi.Panel, Phi.Widget, Phi.Border, Phi.X11
                     Phi.Widgets.AlphaBox, Phi.Widgets.Clock, Phi.Widgets.Taskbar
		     -- , Phi.Widgets.Systray
  other-modules:     Phi.X11.Util, Phi.X11.Atoms, Phi.X11.AtomList, Phi.Bindings.XCB
  include-dirs:      include
  hs-source-dirs:    lib
  extra-libraries:   X11
  pkgconfig-depends: xcb, cairo >= 1.2.0, cairo-xcb
  ghc-options:       -fspec-constr-count=16 -threaded

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