-
Notifications
You must be signed in to change notification settings - Fork 85
Expand file tree
/
Copy pathcabal.project
More file actions
66 lines (56 loc) · 1.59 KB
/
cabal.project
File metadata and controls
66 lines (56 loc) · 1.59 KB
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
-- Copyright (c) Facebook, Inc. and its affiliates.
packages:
hsthrift/common/util/fb-util.cabal
hsthrift/common/github/fb-stubs.cabal
hsthrift/common/mangle/mangle.cabal
hsthrift/lib/thrift-lib.cabal
hsthrift/compiler/thrift-compiler.cabal
hsthrift/haxl/thrift-haxl.cabal
hsthrift/tests/thrift-tests.cabal
hsthrift/http/thrift-http.cabal
glean.cabal
glean/lang/clang/glean-clang.cabal
glean/lsp
glean/lmdb-clib
optional-packages:
hsthrift/folly-clib/folly-clib.cabal
tests: True
-- necessary to use a haskeline <0.8 with GHCs that ship with base >= 4.14
allow-newer: haskeline:base
-- develop with -Werror on, for consistency with internal Meta CI.
-- Only apply -Werror to our own packages, not dependencies.
-- NOTE: The original `program-options ghc-options: -Werror` was incorrect
-- as it applied -Werror globally to ALL packages including third-party deps.
package glean
ghc-options: -Werror
package glean-lsp
ghc-options: -Werror
package glean-clang
ghc-options: -Werror
package fb-util
ghc-options: -Werror
package fb-stubs
ghc-options: -Werror
package mangle
ghc-options: -Werror
package thrift-lib
ghc-options: -Werror
package thrift-compiler
ghc-options: -Werror
package thrift-haxl
ghc-options: -Werror
package thrift-tests
ghc-options: -Werror
package thrift-http
ghc-options: -Werror
-- Assertions and debug symbols on for dev builds
package glean
flags: -opt
package lmdb-clib
flags: -opt
package fb-util
flags: +folly
package glean
flags: -fbthrift
package thrift-tests
flags: -fbthrift