packages feed

astview-0.1.3: astview.cabal

Name:            astview
Version:         0.1.3
License:         BSD4
License-File:    LICENSE
Author:          
                 Pascal Hof <pascal.hof@udo.edu>, 
                 Sebastian Menge <sebastian.menge@udo.edu>
Maintainer:      Sebastian Menge <sebastian.menge@udo.edu>
Synopsis:        A GTK-based abstract syntax tree viewer for custom languages and parsers
Description:     
                 Astview is a graphical viewer for abstract 
                 syntax trees. It is implemented on the basis 
                 of scrap-your-boilerplate (i.e. data2tree) 
                 and works with all parsers that generate trees 
                 that are instances of the Data.Data class. 
                 Custom parsers can be dynamically loaded 
                 (via package hint) at startup.

Category:        Language

Cabal-Version:   >= 1.2
Build-Type:      Custom
Data-Files:
                 data/astview.glade
                 data/Parsers.hs
                 data/CsvParser.hs
                 data/ExprParser.hs
                 data/HaskellExtParser.hs
                 data/astview.html
                 data/astview-tmpl.html
                 data/style.css
                 data/LICENSE.unwrapped
                 data/EX1.hs.txt
                 data/EX2.hs.txt
                 data/EX3.hs.txt
                 data/EX4.hs.txt


Executable         astview
  Hs-Source-Dirs:  src
  Main-is:         Main.hs
  Other-Modules:   Language.Astview.GUI, Language.Astview.Registry
  Build-Depends:   base>=4 && <5
                   , filepath
                   , bytestring
                   , Glob
                   , containers
                   , syb
                   , hint
                   , glib
                   , gtk
                   , glade
                   , gtksourceview2
                   , astview-utils
                   , directory
                   , mtl
                   , process