packages feed

uni-htk-2.2.1.3: uni-htk.cabal

name:           uni-htk
version:        2.2.1.3
build-type:     Simple
license:        LGPL
license-file:   LICENSE
author:         uniform@informatik.uni-bremen.de
maintainer:     chr.maeder@web.de
homepage:       http://www.informatik.uni-bremen.de/htk/
category:       GUI
synopsis:       Graphical User Interface for Haskell Programs
description:    GUI toolkit based on Tcl\/Tk
cabal-version:  >= 1.4
Tested-With:    GHC==8.0.1

flag debug
  description: add debug traces
  default: False

library
 exposed-modules: HTk.Kernel.BaseClasses, HTk.Kernel.ButtonWidget,
  HTk.Kernel.CallWish, HTk.Kernel.Colour, HTk.Kernel.Configuration,
  HTk.Kernel.Core, HTk.Kernel.Cursor, HTk.Kernel.EventInfo, HTk.Kernel.Font,
  HTk.Kernel.GUIObject, HTk.Kernel.GUIObjectKind, HTk.Kernel.GUIObjectName,
  HTk.Kernel.GUIValue, HTk.Kernel.Geometry, HTk.Kernel.GridPackOptions,
  HTk.Kernel.PackOptions, HTk.Kernel.Packer, HTk.Kernel.Resources,
  HTk.Kernel.TkVariables, HTk.Kernel.Tooltip, HTk.Kernel.Wish,
  HTk.Containers.Box, HTk.Containers.Frame, HTk.Containers.Toplevel,
  HTk.Containers.Window, HTk.Components.BitMap, HTk.Components.Focus,
  HTk.Components.ICursor, HTk.Components.Icon, HTk.Components.Image,
  HTk.Components.Index, HTk.Components.Selection, HTk.Components.Slider,
  HTk.Devices.Bell, HTk.Devices.Printer, HTk.Devices.Screen,
  HTk.Devices.XSelection, HTk.Tix.LabelFrame, HTk.Tix.NoteBook,
  HTk.Tix.PanedWindow, HTk.Tix.Subwidget, HTk.Menuitems.Indicator,
  HTk.Menuitems.Menu, HTk.Menuitems.MenuCascade,
  HTk.Menuitems.MenuCheckButton, HTk.Menuitems.MenuCommand,
  HTk.Menuitems.MenuItem, HTk.Menuitems.MenuRadioButton,
  HTk.Menuitems.MenuSeparator, HTk.Widgets.Button, HTk.Widgets.Canvas,
  HTk.Widgets.CheckButton, HTk.Widgets.ComboBox, HTk.Widgets.Editor,
  HTk.Widgets.Entry, HTk.Widgets.Label, HTk.Widgets.ListBox,
  HTk.Widgets.MenuButton, HTk.Widgets.Message, HTk.Widgets.OptionMenu,
  HTk.Widgets.RadioButton, HTk.Widgets.Scale, HTk.Widgets.ScrollBar,
  HTk.Widgets.Space, HTk.Canvasitems.Arc, HTk.Canvasitems.BitMapItem,
  HTk.Canvasitems.CanvasItem, HTk.Canvasitems.CanvasItemAux,
  HTk.Canvasitems.CanvasTag, HTk.Canvasitems.EmbeddedCanvasWin,
  HTk.Canvasitems.ImageItem, HTk.Canvasitems.Line, HTk.Canvasitems.Oval,
  HTk.Canvasitems.Polygon, HTk.Canvasitems.Rectangle,
  HTk.Canvasitems.TextItem, HTk.Textitems.EmbeddedTextWin, HTk.Textitems.Mark,
  HTk.Textitems.TextTag, HTk.Toplevel.HTk, HTk.Toolkit.CItem,
  HTk.Toolkit.DialogWin, HTk.Toolkit.FileDialog, HTk.Toolkit.GenGUI,
  HTk.Toolkit.GenericBrowser, HTk.Toolkit.HTkMenu, HTk.Toolkit.IconBar,
  HTk.Toolkit.InputForm, HTk.Toolkit.InputWin, HTk.Toolkit.LogWin,
  HTk.Toolkit.MarkupText, HTk.Toolkit.MenuType, HTk.Toolkit.ModalDialog,
  HTk.Toolkit.Name, HTk.Toolkit.Notepad, HTk.Toolkit.Prompt,
  HTk.Toolkit.ScrollBox, HTk.Toolkit.SelectBox, HTk.Toolkit.Separator,
  HTk.Toolkit.SimpleForm, HTk.Toolkit.SimpleListBox, HTk.Toolkit.SpinButton,
  HTk.Toolkit.TextDisplay, HTk.Toolkit.TreeList

 build-depends: base >=4 && < 5, containers, directory, uni-util, uni-events,
  uni-posixutil, uni-reactor

-- extensions: OverlappingInstances

 if flag(debug)
   cpp-options: -DDEBUG

 ghc-options: -fwarn-unused-imports -fno-warn-warnings-deprecations