ampersand-3.0.2: ampersand.cabal
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