-
Notifications
You must be signed in to change notification settings - Fork 6
/
yesod-dsl.cabal
92 lines (86 loc) · 2.74 KB
/
yesod-dsl.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
name: yesod-dsl
version: 0.2.1
license: BSD3
license-file: LICENSE
author: Tero Laitinen
maintainer: Tero Laitinen
synopsis: DSL for generating Yesod subsite to manage an RDBMS;
description: A domain specific language and a code generator desined to create RESTful services for managing an RDBMS with Yesod web framework and Persistent.
category: Web, Yesod
stability: Experimental
cabal-version: >= 1.8
build-type: Simple
extra-source-files:
codegen/*.cg
library
build-depends: base >= 4 && < 5
, shakespeare
, vector
, text
, directory
, array
, MissingH
, filepath
, containers
, transformers
, mtl
, strict
, Cabal
, syb
, uniplate
, aeson
, bytestring
, aeson-pretty
, hscolour
Build-tools: alex, happy
ghc-options: -Wall
exposed: True
buildable: True
exposed-modules:
YesodDsl.Lexer
YesodDsl.Parser
YesodDsl.ParserState
YesodDsl.AST
YesodDsl.Simplify
YesodDsl.Generator
YesodDsl.ClassImplementer
YesodDsl.ModuleMerger
YesodDsl.Generator.Classes
YesodDsl.Generator.Common
YesodDsl.Generator.Input
YesodDsl.Generator.Client
YesodDsl.Generator.Esqueleto
YesodDsl.Generator.GetHandler
YesodDsl.Generator.Handlers
YesodDsl.Generator.Models
YesodDsl.Generator.Routes
YesodDsl.Generator.UpdateHandlers
YesodDsl.Generator.Validation
YesodDsl.Generator.Require
YesodDsl.Generator.Cabal
YesodDsl.Generator.EsqueletoInstances
YesodDsl.Generator.Json
YesodDsl.Generator.PureScript
YesodDsl.Generator.HsClient
YesodDsl.Generator.EntityFactories
YesodDsl.SyncFile
executable yesod-dsl
main-is: main.hs
hs-source-dirs: main
build-depends: base >= 4 && < 5
, shakespeare >= 2.0 && < 2.1
, text >= 0.11
, directory >= 1.1.0.2
, array >= 0.4.0.0
, MissingH >= 1.2.0.0
, filepath >= 1.3.0.0
, containers >= 0.4.2.1
, mtl >= 2.1.2
, strict
, Cabal
, yesod-dsl
, uniplate
ghc-options: -Wall
source-repository head
type: git
location: https://github.com/tlaitinen/yesod-dsl