Transform AST: erase PU types and syntax
[hiphop-php.git] / hphp / hack / src / dune
blob2f0729f08dc6c5167b893f7eba6215ea90f9cc85
1 (env
2   (_ (flags (:standard -w @a-4-6-20-29-35-41-42-44-45-48-50 \ -strict-sequence))))
4 (executable
5   (name hh_single_type_check)
6   (modules
7     hh_single_type_check)
8   (libraries
9     ai
10     client
11     file_content
12     gen_deps
13     hhi
14     nast
15     parent
16     parser_syntax
17     server
18     server_env
19     sys_utils
20     tast
21     tast_typecheck
22     typed_positioned_syntax
23     typing
24     utils_core))
26 (executable
27   (name hh_server)
28   (modules
29     hh_server)
30   (libraries
31     ai
32     client
33     file_content
34     gen_deps
35     hhi
36     hh_server_monitor
37     nast
38     parent
39     server
40     server_env
41     sys_utils
42     tast
43     typed_positioned_syntax
44     typing
45     utils_core))
47 (executable
48   (name hh_client)
49   (modules
50     hh_client)
51   (libraries
52     ai
53     client
54     file_content
55     gen_deps
56     hhi
57     hh_server_monitor
58     nast
59     parent
60     server
61     server_env
62     sys_utils
63     tast
64     typed_positioned_syntax
65     typing
66     utils_core))
68 (executable
69   (name hh_single_compile)
70   (modules
71     hh_single_compile)
72   (libraries
73     compiler_id
74     facts
75     global_config
76     global_options
77     hackc_parse_delegator
78     hhbc
79     heap_ident
80     logging
81     naming
82     parser_syntax_tree
83     pocket_universes
84     typing)
85   (flags (:standard -unsafe-string)))
87 (executable
88   (name hh_parse)
89   (modules
90     hh_parse)
91   (libraries
92     debug
93     global_config
94     hackfmt
95     nast
96     parser_heap
97     parser_syntax
98     parser_syntax_transforms
99     parser_syntax_tree))
101 (executable
102   (name hackfmt)
103   (modules
104     hackfmt)
105   (libraries
106     hackfmt
107     hackfmt_debug
108     utils_config_file
109     utils_ocaml_overrides))
111 (executable
112   (name hh_single_parse)
113   (modules
114     hh_single_parse)
115   (libraries
116     debug
117     global_config
118     hackfmt
119     nast
120     parser_heap
121     parser_syntax
122     parser_syntax_transforms
123     parser_syntax_tree))
125 (executable
126   (name generate_full_fidelity)
127   (modules
128     generate_full_fidelity)
129   (libraries
130     procs_procs_lwt
131     core_kernel
132     str
133     parser_schema
134     collections))