-
Notifications
You must be signed in to change notification settings - Fork 0
/
HaMinitel.cabal
105 lines (98 loc) · 4.14 KB
/
HaMinitel.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
93
94
95
96
97
98
99
100
101
102
103
104
105
name: HaMinitel
version: 0.2.0
synopsis: An Haskell library to drive the french Minitel through a
serial port
description: HaMinitel allows you to drive a french Minitel through a
serial port in Haskell. It has been started as a mean to
discover Haskell and functional programming.
homepage: https://github.com/Zigazou/HaMinitel
license: GPL-3
license-file: LICENSE
author: Frédéric BISSON
maintainer: zigazou@free.fr
category: Terminal
build-type: Simple
cabal-version: >=1.8
source-repository head
type: git
location: https://github.com/Zigazou/HaMinitel
library
ghc-options: -Wall
-threaded
-fwarn-incomplete-patterns
-fwarn-incomplete-uni-patterns
-fno-warn-unused-do-bind
exposed-modules: Minitel.Generate.MDesign
Minitel.Generate.Generator
Minitel.Generate.Configuration
Minitel.Generate.PhotoVideotex
Minitel.Generate.Photo.Parameter
Minitel.Generate.Photo.To87
Minitel.UI.Dispatcher
Minitel.UI.Label
Minitel.UI.Widget
Minitel.UI.TextField
Minitel.UI.Interface
Minitel.Type.MString
Minitel.Type.MNatural
Minitel.Type.Queue
Minitel.Type.Videotex
Minitel.Type.Ability
Minitel.Type.MLargeNumber
Minitel.Minitel
Minitel.Constants.Abilities
Minitel.Constants.CharacterSet
Minitel.Constants.ASCII
Minitel.Constants.C0
Minitel.Constants.SSCFS
Minitel.Constants.PSCFS
Minitel.Constants.Accents
Minitel.Constants.Protocol
Minitel.Constants.Keyboard
Minitel.Constants.CSI
Minitel.Constants.Photo
Minitel.Constants.MUnicode
Minitel.Key
build-depends: QuickCheck -any, base >= 4, bytestring -any,
serialport >= 0.4, stm >= 2.4, mtl >= 2.2, split >= 0.2,
binary >= 0.7, binary-bits >= 0.3, stringsearch >= 0.3,
MissingH -any
exposed: True
buildable: True
hs-source-dirs: src
executable helloWorld
ghc-options: -Wall
-threaded
main-is: helloWorld.hs
build-depends: base >= 4, bytestring -any, serialport >= 0.4, stm >= 2.4,
mtl >= 2.2, split >= 0.2, binary-bits, HaMinitel, MissingH
hs-source-dirs: example/helloWorld
executable demoJPEG
ghc-options: -Wall
-threaded
main-is: demoJPEG.hs
build-depends: base >= 4, bytestring -any, serialport >= 0.4, stm >= 2.4,
mtl >= 2.2, split >= 0.2, binary-bits, HaMinitel, MissingH
hs-source-dirs: example/demoJPEG
executable simpleForm
ghc-options: -Wall
-threaded
main-is: simpleForm.hs
build-depends: base >= 4, bytestring -any, serialport >= 0.4, stm >= 2.4,
mtl >= 2.2, split >= 0.2, binary-bits, HaMinitel, MissingH
hs-source-dirs: example/simpleForm
executable minitelListener
ghc-options: -Wall
-threaded
main-is: minitelListener.hs
build-depends: base >= 4, bytestring -any, serialport >= 0.4, stm >= 2.4,
mtl >= 2.2, split >= 0.2, binary-bits, HaMinitel, MissingH
hs-source-dirs: example/minitelListener
test-suite testMain
build-depends: QuickCheck -any, base >= 4, bytestring -any,
serialport >= 0.4, stm >= 2.4, mtl >= 2.2, split >= 0.2,
binary-bits
type: exitcode-stdio-1.0
main-is: testMain.hs
buildable: True
hs-source-dirs: src test