-
Notifications
You must be signed in to change notification settings - Fork 3
/
package.yaml
118 lines (109 loc) · 2.28 KB
/
package.yaml
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
106
107
108
109
110
111
112
113
114
115
116
117
118
spec-version: 0.31.0
name: core-lang-haskell
version: 0.1.0.0
#synopsis:
#description:
category: Web
homepage: https://github.com/Ailrun/core-lang-haskell#readme
bug-reports: https://github.com/Ailrun/core-lang-haskell/issues
author: Junyoung Clare Jang
maintainer: jjc9310@gmail.com
copyright: 2019 Junyoung Clare Jang
license: BSD3
license-file: LICENSE
#tested-with:
#build-type: Simple
extra-source-files:
- README.md
#extra-doc-files:
data-files: "examples/**/*"
#data-dir:
github: Ailrun/core-lang-haskell
#custom-setup:
#dependencies:
#flags:
library:
## Common fields
source-dirs:
- src
cpp-options:
- -D__CLH_EXERCISE_1__=100
- -D__CLH_EXERCISE_2__=100
- -D__CLH_EXERCISE_3__=100
- -D__CLH_EXERCISE_4__=100
- -D__CLH_EXERCISE_5__=100
- -D__CLH_EXERCISE_6__=100
## Library fields
#exposed:
#exposed-modules:
#generated-exposed-modules:
#other-modules:
#generated-other-modules:
#reexported-modules:
#signatures:
#internal-libraries:
executables:
core-lang-haskell:
## Common fields
source-dirs:
- app
ghc-options: -threaded -rtsopts -with-rtsopts=-N
dependencies:
- core-lang-haskell
## Executable fields
main: Main.hs
#other-modules:
#generated-other-modules:
#executable:
tests:
core-lang-haskell-test:
## Common fields
source-dirs:
- test
ghc-options: -threaded -rtsopts -with-rtsopts=-N
dependencies:
# Test target
- core-lang-haskell
# Test tools
- hspec
- QuickCheck
# Other utils
- directory
- filepath
## Test fields
main: Spec.hs
#other-modules:
#generated-other-modules:
#benchmarks:
#defaults:
#github:
#ref:
#path:
#local:
## Common fields
#buildable:
#source-dirs:
#default-extensions:
#other-extensions:
#ghc-options:
#ghc-prof-options:
#ghcjs-options:
#cpp-options:
#cc-options:
#c-sources:
#cxx-options:
#cxx-sources:
#js-sources:
#extra-lib-dirs:
#extra-libraries:
#include-dirs:
#install-includes:
#frameworks:
#extra-frameworks-dirs:
#ld-options:
dependencies:
- base >= 4.7 && < 5
#pkg-config-dependencies:
#build-tools:
#system-build-tools:
#when: