name: ampersand version: 3.0.2 author: Stef Joosten maintainer: stef.joosten@ou.nl synopsis: Toolsuite for automated design of business processes. description: You can define your business processes by means of rules, written in Relation Algebra. homepage: ampersand.sourceforge.net category: Database Design stability: alpha cabal-version: >= 1.10 build-type: Custom license: GPL license-file: LICENSE copyright: Stef Joosten bug-reports: http://sourceforge.net/apps/trac/ampersand/report/12 tested-with: GHC == 7.6.3 data-files: AmpersandData/Examples/Delivery/Delivery.adl, AmpersandData/FormalAmpersand/ADLTool.adl, AmpersandData/FormalAmpersand/admin_interfaces.adl, AmpersandData/FormalAmpersand/AST.adl, AmpersandData/FormalAmpersand/ASTdocumentation.adl, AmpersandData/FormalAmpersand/FormalAmpersand.adl, AmpersandData/FormalAmpersand/Fspec.adl, AmpersandData/FormalAmpersand/RAP.adl, AmpersandData/FormalAmpersand/README.txt, AmpersandData/FormalAmpersand/student_AST_interfaces.adl, outputTemplates/default.asciidoc, outputTemplates/default.context, outputTemplates/default.docbook, outputTemplates/default.html, outputTemplates/default.latex, outputTemplates/default.man, outputTemplates/default.markdown, outputTemplates/default.mediawiki, outputTemplates/default.opendocument, outputTemplates/default.org, outputTemplates/default.plain, outputTemplates/default.rst, outputTemplates/default.rtf, outputTemplates/default.s5, outputTemplates/default.slidy, outputTemplates/default.texinfo, outputTemplates/default.textile, LICENSE, README.txt source-repository head type: svn location: https://svn.code.sf.net/p/ampersand/code/trunk flag executable description: Build the ampersand executable. default: True flag library description: Build the ampersand library. default: True library hs-source-dirs: src/lib build-depends: graphviz >= 2999.16.0.0 && <= 2999.17, base >= 4.5.0.0 && < 5, containers >= 0.5, utf8-string >= 0.3.7 && < 0.4, bytestring >= 0.9.2.1, filepath >= 1.3.0.0 && < 1.4, pandoc-types >=1.12.3 && <1.13, pandoc >= 1.12.1 && < 1.13, mtl >= 2.1.1 && < 2.2, directory == 1.2.0.1, hashable >= 1.2 && < 1.3, time == 1.4.0.1, SpreadsheetML >= 0.1 && < 0.2, process >= 1.1.0.1 && < 1.2, split >= 0.1 && < 0.2, old-locale >= 1.0.0.4 && < 1.1, ConfigFile >= 1.1.1 exposed-modules: DatabaseDesign.Ampersand other-modules: DatabaseDesign.Ampersand.ADL1, DatabaseDesign.Ampersand.ADL1.Disambiguate, DatabaseDesign.Ampersand.ADL1.ECArule, DatabaseDesign.Ampersand.ADL1.Expression, DatabaseDesign.Ampersand.ADL1.Lattices, DatabaseDesign.Ampersand.ADL1.P2A_Converters, DatabaseDesign.Ampersand.ADL1.Pair, DatabaseDesign.Ampersand.ADL1.Rule, DatabaseDesign.Ampersand.Basics, DatabaseDesign.Ampersand.Basics.Auxiliaries, DatabaseDesign.Ampersand.Basics.BuildInfo_Generated, DatabaseDesign.Ampersand.Basics.Collection, DatabaseDesign.Ampersand.Basics.String, DatabaseDesign.Ampersand.Basics.UTF8, DatabaseDesign.Ampersand.Basics.Version, DatabaseDesign.Ampersand.Classes, DatabaseDesign.Ampersand.Classes.ConceptStructure, DatabaseDesign.Ampersand.Classes.Populated, DatabaseDesign.Ampersand.Classes.Relational, DatabaseDesign.Ampersand.Classes.ViewPoint, DatabaseDesign.Ampersand.Components, DatabaseDesign.Ampersand.Core.AbstractSyntaxTree, DatabaseDesign.Ampersand.Core.ParseTree, DatabaseDesign.Ampersand.Core.Poset, DatabaseDesign.Ampersand.Core.Poset.Instances, DatabaseDesign.Ampersand.Core.Poset.Internal, DatabaseDesign.Ampersand.Fspec, DatabaseDesign.Ampersand.Fspec.FPA, DatabaseDesign.Ampersand.Fspec.Fspec, DatabaseDesign.Ampersand.Fspec.GenerateUML, DatabaseDesign.Ampersand.Fspec.Graphic.ClassDiagram, DatabaseDesign.Ampersand.Fspec.Graphic.Graphics, DatabaseDesign.Ampersand.Fspec.Motivations, DatabaseDesign.Ampersand.Fspec.Plug, DatabaseDesign.Ampersand.Fspec.ShowADL, DatabaseDesign.Ampersand.Fspec.ShowECA, DatabaseDesign.Ampersand.Fspec.ShowHS, DatabaseDesign.Ampersand.Fspec.ShowMeatGrinder, DatabaseDesign.Ampersand.Fspec.ShowXMLtiny, DatabaseDesign.Ampersand.Fspec.Switchboard, DatabaseDesign.Ampersand.Fspec.ToFspec.ADL2Fspec, DatabaseDesign.Ampersand.Fspec.ToFspec.ADL2Plug, DatabaseDesign.Ampersand.Fspec.ToFspec.Calc, DatabaseDesign.Ampersand.Fspec.ToFspec.NormalForms, DatabaseDesign.Ampersand.Input, DatabaseDesign.Ampersand.Input.ADL1.CtxError, DatabaseDesign.Ampersand.Input.ADL1.FilePos, DatabaseDesign.Ampersand.Input.ADL1.Parser, DatabaseDesign.Ampersand.Input.ADL1.UU_BinaryTrees, DatabaseDesign.Ampersand.Input.ADL1.UU_Parsing, DatabaseDesign.Ampersand.Input.ADL1.UU_Scanner, DatabaseDesign.Ampersand.Input.Parsing, DatabaseDesign.Ampersand.InputProcessing, DatabaseDesign.Ampersand.Misc, DatabaseDesign.Ampersand.Misc.Explain, DatabaseDesign.Ampersand.Misc.Languages, DatabaseDesign.Ampersand.Misc.Options, DatabaseDesign.Ampersand.Misc.TinyXML, DatabaseDesign.Ampersand.Output, DatabaseDesign.Ampersand.Output.Fspec2Excel, DatabaseDesign.Ampersand.Output.Fspec2Pandoc, DatabaseDesign.Ampersand.Output.PandocAux, DatabaseDesign.Ampersand.Output.PredLogic, DatabaseDesign.Ampersand.Output.Statistics, DatabaseDesign.Ampersand.Output.ToPandoc.ChapterConceptualAnalysis, DatabaseDesign.Ampersand.Output.ToPandoc.ChapterDataAnalysis, DatabaseDesign.Ampersand.Output.ToPandoc.ChapterDiagnosis, DatabaseDesign.Ampersand.Output.ToPandoc.ChapterECArules, DatabaseDesign.Ampersand.Output.ToPandoc.ChapterGlossary, DatabaseDesign.Ampersand.Output.ToPandoc.ChapterInterfaces, DatabaseDesign.Ampersand.Output.ToPandoc.ChapterIntroduction, DatabaseDesign.Ampersand.Output.ToPandoc.ChapterNatLangReqs, DatabaseDesign.Ampersand.Output.ToPandoc.ChapterProcessAnalysis, DatabaseDesign.Ampersand.Output.ToPandoc.ChapterSoftwareMetrics, DatabaseDesign.Ampersand.Output.ToPandoc.SharedAmongChapters, Paths_ampersand default-language: Haskell2010 if flag(library) buildable: True else buildable: False executable ampersand main-is: Main.hs hs-source-dirs: src/exec build-depends: ampersand == 3.0.2, graphviz >= 2999.16.0.0 && <= 2999.17, filepath >= 1.3.0.0 && < 1.4, base >= 4.5.0.0 default-language: Haskell2010 ghc-options: -rtsopts --inspired by http://stackoverflow.com/questions/7140732/haskell-space-overflow : -O2 if flag(executable) buildable: True else buildable: False