packages feed

sifflet-lib-1.1: sifflet-lib.cabal

name: sifflet-lib
version: 1.1
cabal-version: >= 1.6
build-type: Simple
license: BSD3
license-file: LICENSE
copyright: (C) 2009-2010 Gregory D. Weber
author: Gregory D. Weber
maintainer: "gdweber" ++ drop 3 "abc@" ++ "iue.edu"
bug-reports: mailto:"gdweber" ++ drop 3 "abc@" ++ "iue.edu"
homepage: http://mypage.iu.edu/~gdweber/software/sifflet/
stability: Experimental; expect API, especially the location of
  modules in Haskell's hierarchical module system, to change radically
  and without notice.
synopsis: Library of modules shared by sifflet and its
  tests and its exporters.
description: Supporting modules for the Sifflet visual, 
  functional programming language (Hackage 'sifflet' package).
category: 
  Language
  , Visual Programming
tested-with: GHC == 6.12
data-files: sifflet.scm sifflet.py siffml-1.0.dtd
data-dir: datafiles
extra-tmp-files:
extra-source-files: README

-- Library section

library

  build-depends:
    base >= 4.0 && < 4.3,
-- begin GTK stuff, these no longer need to have the same version
-- numbers
    cairo == 0.11.*,
    glib == 0.11.*,
    gtk == 0.11.*,
-- end
    containers >= 0.2 && < 0.4,
    directory >= 1.0 && < 1.1,
    filepath >= 1.1 && < 1.2,
    fgl >= 5.4 && < 5.5,
    haskell98 >= 1.0.1 && < 1.0.2,
    hxt >= 8.3 && < 8.6,
    mtl >= 1.1 && < 1.2,
    parsec >= 2.1.0.1 && < 2.3, 
    process >= 1.0 && < 1.1
  if !os(windows)
    build-depends: unix >= 2.3 && < 2.5
  buildable: True
  extensions: ForeignFunctionInterface CPP
  ghc-options: -Wall
  includes: gtk-2.0/gtk/gtk.h, gtk-2.0/gdk/gdk.h
  extra-libraries: gdk-x11-2.0 gtk-x11-2.0
  exposed-modules: 
      Data.Number.Sifflet
    , Sifflet.Data.Geometry
    , Sifflet.Data.Functoid
    , Sifflet.Data.Tree
    , Sifflet.Data.TreeGraph
    , Sifflet.Data.TreeLayout
    , Sifflet.Data.WGraph
    , Sifflet.Examples
    , Sifflet.Foreign.Exporter
    , Sifflet.Foreign.Haskell
    , Sifflet.Foreign.Python
    , Sifflet.Foreign.ToHaskell
    , Sifflet.Foreign.ToPython
    , Sifflet.Foreign.ToScheme
    , Sifflet.Language.Expr
    , Sifflet.Language.Parser
    , Sifflet.Language.SiffML
    , Sifflet.Rendering.Draw
    , Sifflet.Rendering.DrawTreeGraph
    , Sifflet.Text.Pretty
    , Sifflet.Text.Repr
    , Sifflet.UI
    , Sifflet.UI.Callback
    , Sifflet.UI.Canvas
    , Sifflet.UI.Frame
    , Sifflet.UI.GtkForeign
    , Sifflet.UI.GtkUtil
    , Sifflet.UI.LittleGtk
    , Sifflet.UI.Tool
    , Sifflet.UI.RPanel
    , Sifflet.UI.Types
    , Sifflet.UI.Window
    , Sifflet.UI.Workspace
    , Sifflet.Util
-- Paths to data files, generated by Cabal
  other-modules: Paths_sifflet_lib
  hs-source-dirs:
  build-tools: