ampersand-3.1.0: ampersand.cabal
name: ampersand
version: 3.1.0
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: http://wiki.tarski.nl
category: Database Design
stability: alpha
cabal-version: >= 1.10
tested-with: GHC == 7.8.3
build-type: Custom
license: GPL
license-file: LICENSE
copyright: Stef Joosten
bug-reports: https://github.com/AmpersandTarski/ampersand/issues
-- Recursive patterns such as static/* are not allowed in data-files. Hence we cannot use them for static files, as
-- we would need to specify a pattern for each extension in each subdirectory.
data-files:
LICENSE
source-repository head
type: git
location: https://github.com/AmpersandTarski/ampersand.git
executable ampersand
main-is: Main.hs
hs-source-dirs: src
default-language: Haskell2010
ghc-options: -rtsopts -Wall
build-depends:
HStringTemplate == 0.7.*,
SpreadsheetML == 0.1.*,
base >= 4.7 && < 5.0,
bytestring == 0.10.*,
containers == 0.5.*,
csv == 0.1.*,
directory == 1.2.*,
filepath == 1.3.*,
graphviz == 2999.17.*,
hashable == 1.2.*,
mtl == 2.1.*,
old-locale == 1.0.*,
old-time == 1.1.*,
pandoc == 1.13.*,
pandoc-types == 1.12.*,
parsec == 3.1.*,
process == 1.2.*,
simple-sql-parser >=0.4.1 && <0.5,
split == 0.2.*,
time == 1.4.*,
utf8-string == 0.3.*,
text >=1.1 && <1.3,
xlsx == 0.1.*,
zlib,
lens,
MissingH,
wl-pprint
other-modules:
Database.Design.Ampersand,
Database.Design.Ampersand.ADL1,
Database.Design.Ampersand.ADL1.Disambiguate,
Database.Design.Ampersand.ADL1.ECArule,
Database.Design.Ampersand.ADL1.Expression,
Database.Design.Ampersand.ADL1.Lattices,
Database.Design.Ampersand.ADL1.P2A_Converters,
Database.Design.Ampersand.ADL1.PrettyPrinters,
Database.Design.Ampersand.ADL1.Rule,
Database.Design.Ampersand.Basics,
Database.Design.Ampersand.Basics.Auxiliaries,
Database.Design.Ampersand.Basics.BuildInfo_Generated,
Database.Design.Ampersand.Basics.Collection,
Database.Design.Ampersand.Basics.String,
Database.Design.Ampersand.Basics.Unique,
Database.Design.Ampersand.Basics.UTF8,
Database.Design.Ampersand.Basics.Version,
Database.Design.Ampersand.Classes,
Database.Design.Ampersand.Classes.ConceptStructure,
Database.Design.Ampersand.Classes.Relational,
Database.Design.Ampersand.Classes.ViewPoint,
Database.Design.Ampersand.Components,
Database.Design.Ampersand.Core.AbstractSyntaxTree,
Database.Design.Ampersand.Core.ParseTree,
Database.Design.Ampersand.Core.Poset,
Database.Design.Ampersand.Core.Poset.Instances,
Database.Design.Ampersand.Core.Poset.Internal,
Database.Design.Ampersand.Core.ToMeta,
Database.Design.Ampersand.FSpec,
Database.Design.Ampersand.FSpec.Crud,
Database.Design.Ampersand.FSpec.FPA,
Database.Design.Ampersand.FSpec.FSpec,
Database.Design.Ampersand.FSpec.FSpecAux,
Database.Design.Ampersand.FSpec.GenerateUML,
Database.Design.Ampersand.FSpec.Motivations,
Database.Design.Ampersand.FSpec.Plug,
Database.Design.Ampersand.FSpec.ShowADL,
Database.Design.Ampersand.FSpec.ShowECA,
Database.Design.Ampersand.FSpec.ShowHS,
Database.Design.Ampersand.FSpec.ShowMeatGrinder,
Database.Design.Ampersand.FSpec.Switchboard,
Database.Design.Ampersand.FSpec.ToFSpec.ADL2FSpec,
Database.Design.Ampersand.FSpec.ToFSpec.ADL2Plug,
Database.Design.Ampersand.FSpec.ToFSpec.Calc,
Database.Design.Ampersand.FSpec.ToFSpec.CreateFspec,
Database.Design.Ampersand.FSpec.ToFSpec.NormalForms,
Database.Design.Ampersand.FSpec.ToFSpec.Populated,
Database.Design.Ampersand.Graphic.ClassDiag2Dot,
Database.Design.Ampersand.Graphic.ClassDiagram,
Database.Design.Ampersand.Graphic.Fspec2ClassDiagrams,
Database.Design.Ampersand.Graphic.Graphics,
Database.Design.Ampersand.Input,
Database.Design.Ampersand.Input.ADL1.CtxError,
Database.Design.Ampersand.Input.ADL1.FilePos,
Database.Design.Ampersand.Input.ADL1.Lexer,
Database.Design.Ampersand.Input.ADL1.LexerMessage,
Database.Design.Ampersand.Input.ADL1.LexerMonad,
Database.Design.Ampersand.Input.ADL1.LexerTexts,
Database.Design.Ampersand.Input.ADL1.LexerToken,
Database.Design.Ampersand.Input.ADL1.Parser,
Database.Design.Ampersand.Input.ADL1.ParsingLib,
Database.Design.Ampersand.Input.Parsing,
Database.Design.Ampersand.Input.Xslx.XLSX,
Database.Design.Ampersand.Misc,
Database.Design.Ampersand.Misc.Explain,
Database.Design.Ampersand.Misc.Languages,
Database.Design.Ampersand.Misc.Options,
Database.Design.Ampersand.Output,
Database.Design.Ampersand.Output.FSpec2Excel,
Database.Design.Ampersand.Output.FSpec2Pandoc,
Database.Design.Ampersand.Output.PandocAux,
Database.Design.Ampersand.Output.Population2Xlsx,
Database.Design.Ampersand.Output.PredLogic,
Database.Design.Ampersand.Output.Statistics,
Database.Design.Ampersand.Output.ToPandoc.ChapterConceptualAnalysis,
Database.Design.Ampersand.Output.ToPandoc.ChapterDataAnalysis,
Database.Design.Ampersand.Output.ToPandoc.ChapterDiagnosis,
Database.Design.Ampersand.Output.ToPandoc.ChapterECArules,
Database.Design.Ampersand.Output.ToPandoc.ChapterFunctionPointAnalysis,
Database.Design.Ampersand.Output.ToPandoc.ChapterGlossary,
Database.Design.Ampersand.Output.ToPandoc.ChapterInterfaces,
Database.Design.Ampersand.Output.ToPandoc.ChapterIntroduction,
Database.Design.Ampersand.Output.ToPandoc.ChapterNatLangReqs,
Database.Design.Ampersand.Output.ToPandoc.ChapterProcessAnalysis,
Database.Design.Ampersand.Output.ToPandoc.ChapterSoftwareMetrics,
Database.Design.Ampersand.Output.ToPandoc.SharedAmongChapters,
Database.Design.Ampersand.Prototype.CoreImporter,
Database.Design.Ampersand.Prototype.GenBericht,
Database.Design.Ampersand.Prototype.Generate,
Database.Design.Ampersand.Prototype.GenFrontend,
Database.Design.Ampersand.Prototype.Installer,
Database.Design.Ampersand.Prototype.ObjBinGen,
Database.Design.Ampersand.Prototype.PHP,
Database.Design.Ampersand.Prototype.ProtoUtil,
Database.Design.Ampersand.Prototype.ValidateEdit,
Database.Design.Ampersand.Prototype.ValidateSQL,
Paths_ampersand,
Database.Design.Ampersand.Core.A2P_Converters
Test-Suite ampersand-test
type: exitcode-stdio-1.0
main-is: Test.hs
hs-source-dirs: src
default-language: Haskell2010
ghc-options: -fhpc -with-rtsopts=-M1536m -Wall
build-depends:
base,
bytestring >=0.10 && <0.11,
containers >=0.5 && <0.6,
directory >=1.2 && <1.3,
hashable >=1.2 && <1.3,
filepath,
MissingH,
mtl >=2.1 && <2.2,
old-locale == 1.0.*,
pandoc,
pandoc-types,
parsec >=3.1 && <3.2,
QuickCheck == 2.8.*,
text >=1.1 && <1.2,
time >=1.4 && <1.5,
simple-sql-parser,
utf8-string,
wl-pprint,
transformers >=0.3 && <0.4,
conduit >=1.2 && <1.3,
xlsx == 0.1.*,
zlib,
lens
other-modules:
Database.Design.Ampersand.Misc.Options,
Database.Design.Ampersand.Test.Parser.ArbitraryPandoc,
Database.Design.Ampersand.Test.Parser.ArbitraryTree,
Database.Design.Ampersand.Test.Parser.ParserTest,
Database.Design.Ampersand.Test.Parser.QuickChecks,
Database.Design.Ampersand.Test.RunAmpersand,
Database.Design.Ampersand.Test.TestScripts,
Database.Design.Ampersand.Input.Xslx.XLSX,
Database.Design.Ampersand.Output.Population2Xlsx,
Database.Design.Ampersand.Graphic.ClassDiag2Dot,
Database.Design.Ampersand.Graphic.Fspec2ClassDiagrams,
Database.Design.Ampersand.Core.A2P_Converters