forked from facebook/flow
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdune
More file actions
64 lines (59 loc) · 1.13 KB
/
dune
File metadata and controls
64 lines (59 loc) · 1.13 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
(library
(name heap_libc)
(wrapped false)
(modules)
(foreign_stubs
(language c)
(names hh_shared)
(flags
(:standard -I../../src/third-party/lz4)))
(c_library_flags
(:include heap_libc_flags.txt))
(preprocess
(pps ppx_deriving.std visitors.ppx))
(libraries lz4 utils_core)
(js_of_ocaml (javascript_files hh_shared.js)))
(rule
(target heap_libc_flags.txt)
(enabled_if
(= %{system} "linux"))
(action
(with-stdout-to
%{target}
(echo "(-lrt)"))))
(rule
(target heap_libc_flags.txt)
(enabled_if
(<> %{system} "linux"))
(action
(with-stdout-to
%{target}
(echo "()"))))
(library
(name heap_ident)
(wrapped false)
(modules ident)
(libraries collections heap_libc)
(preprocess
(pps ppx_deriving.std visitors.ppx)))
(library
(name heap_shared_mem)
(wrapped false)
(modules prefix sharedMem)
(preprocess
(pps ppx_deriving.std visitors.ppx))
(libraries
cas_digest
common_lz4
heap_libc
leb128
logging_common
utils_core
worker_cancel))
(library
(name worker_cancel)
(wrapped false)
(modules workerCancel)
(preprocess
(pps ppx_deriving.std visitors.ppx))
(libraries heap_libc utils_core))