-
Notifications
You must be signed in to change notification settings - Fork 7
/
ghcjs-base-stub.cabal
102 lines (94 loc) · 3.58 KB
/
ghcjs-base-stub.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
cabal-version: 2.4
name: ghcjs-base-stub
version: 0.3.0.2
synopsis: Allow GHCJS projects to compile under GHC and develop using intero.
description: Allow GHCJS projects to compile under GHC and develop using intero. Please refer to README.md.
homepage: https://github.com/louispan/javascript-stub#readme
license: BSD-3-Clause
license-file: LICENSE
author: Louis Pan
maintainer: louis@pan.me
copyright: 2019 Louis Pan
category: Web
build-type: Simple
tested-with: GHC == 8.6.5
extra-source-files: README.md
CHANGELOG.md
ghcjs-base/LICENSE
ghcjs-base/README.md
src/**/*.hs
ghcjs-base/jsbits/*.js
ghcjs-base/**/*.hs
library
default-language: Haskell2010
if impl(ghcjs)
hs-source-dirs: ghcjs-base
if !impl(ghcjs)
hs-source-dirs: src
if impl(ghcjs)
other-extensions: JavaScriptFFI
js-sources: ghcjs-base/jsbits/array.js
ghcjs-base/jsbits/animationFrame.js
ghcjs-base/jsbits/export.js
ghcjs-base/jsbits/jsstring.js
ghcjs-base/jsbits/jsstringRaw.js
ghcjs-base/jsbits/foreign.js
ghcjs-base/jsbits/text.js
ghcjs-base/jsbits/utils.js
ghcjs-base/jsbits/xhr.js
ghcjs-base/jsbits/websocket.js
other-modules: GHCJS.Internal.Types
Data.JSString.Internal.Type
exposed-modules: Data.JSString
Data.JSString.Internal.Fusion
Data.JSString.Internal.Fusion.CaseMapping
Data.JSString.Internal.Fusion.Common
Data.JSString.Internal.Fusion.Types
Data.JSString.Internal.Search
Data.JSString.Text
GHCJS.Concurrent
GHCJS.Foreign
GHCJS.Foreign.Callback
GHCJS.Foreign.Callback.Internal
GHCJS.Foreign.Export
GHCJS.Foreign.Internal
GHCJS.Marshal
GHCJS.Marshal.Internal
GHCJS.Marshal.Pure
GHCJS.Nullable
GHCJS.Types
JavaScript.Array
JavaScript.Array.Internal
JavaScript.Cast
JavaScript.Object
JavaScript.Object.Internal
JavaScript.Web.Location
JavaScript.Web.Storage
JavaScript.Web.Storage.Internal
if !impl(ghcjs)
exposed-modules: GHCJS.Prim
build-depends: base >= 4.7 && < 5
, ghc-prim
, aeson >= 0.8
, attoparsec >= 0.11
, containers >= 0.5
, vector >= 0.10
, unordered-containers >= 0.2
, transformers >= 0.3
, scientific >= 0.3
, primitive >= 0.5
, text >= 1.1
, deepseq >= 1.3
if impl(ghcjs)
build-depends: ghcjs-prim
, integer-gmp
, binary >= 0.8
, bytestring >= 0.10
, aeson >= 0.8
, time >= 1.5
, hashable >= 1.2
, dlist >= 0.7
ghc-options: -Wall
source-repository head
type: git
location: https://github.com/louispan/ghcjs-base-stub