@@ -123,55 +123,55 @@ let make_custom_rules
123
123
builtin =
124
124
(* * FIXME: We don't need set [-o ${out}] when building ast
125
125
since the default is already good -- it does not*)
126
- let buf = Buffer . create 100 in
126
+ let buf = Ext_buffer . create 100 in
127
127
let mk_ml_cmj_cmd
128
128
~read_cmi
129
129
~is_dev
130
130
~postbuild : string =
131
- Buffer . clear buf;
132
- Buffer . add_string buf " $bsc $g_pkg_flg -color always" ;
131
+ Ext_buffer . clear buf;
132
+ Ext_buffer . add_string buf " $bsc $g_pkg_flg -color always" ;
133
133
if bs_suffix then
134
- Buffer . add_string buf " -bs-suffix" ;
134
+ Ext_buffer . add_string buf " -bs-suffix" ;
135
135
if read_cmi then
136
- Buffer . add_string buf " -bs-read-cmi" ;
136
+ Ext_buffer . add_string buf " -bs-read-cmi" ;
137
137
if is_dev then
138
- Buffer . add_string buf " $g_dev_incls" ;
139
- Buffer . add_string buf " $g_lib_incls" ;
138
+ Ext_buffer . add_string buf " $g_dev_incls" ;
139
+ Ext_buffer . add_string buf " $g_lib_incls" ;
140
140
if is_dev then
141
- Buffer . add_string buf " $g_dpkg_incls" ;
141
+ Ext_buffer . add_string buf " $g_dpkg_incls" ;
142
142
if not has_builtin then
143
- Buffer . add_string buf " -nostdlib" ;
144
- Buffer . add_string buf " $warnings $bsc_flags" ;
143
+ Ext_buffer . add_string buf " -nostdlib" ;
144
+ Ext_buffer . add_string buf " $warnings $bsc_flags" ;
145
145
if has_gentype then
146
- Buffer . add_string buf " $gentypeconfig" ;
147
- Buffer . add_string buf " -o $out $in" ;
146
+ Ext_buffer . add_string buf " $gentypeconfig" ;
147
+ Ext_buffer . add_string buf " -o $out $in" ;
148
148
if postbuild then
149
- Buffer . add_string buf " $postbuild" ;
150
- Buffer . contents buf
149
+ Ext_buffer . add_string buf " $postbuild" ;
150
+ Ext_buffer . contents buf
151
151
in
152
152
let mk_ast ~(has_pp : bool ) ~has_ppx ~has_reason_react_jsx : string =
153
- Buffer . clear buf ;
154
- Buffer . add_string buf " $bsc $warnings -color always" ;
153
+ Ext_buffer . clear buf ;
154
+ Ext_buffer . add_string buf " $bsc $warnings -color always" ;
155
155
(match refmt with
156
156
| None -> ()
157
157
| Some x ->
158
- Buffer . add_string buf " -bs-refmt " ;
159
- Buffer . add_string buf (Ext_filename. maybe_quote x);
158
+ Ext_buffer . add_string buf " -bs-refmt " ;
159
+ Ext_buffer . add_string buf (Ext_filename. maybe_quote x);
160
160
);
161
161
if has_pp then
162
- Buffer . add_string buf " $pp_flags" ;
162
+ Ext_buffer . add_string buf " $pp_flags" ;
163
163
(match has_reason_react_jsx, reason_react_jsx with
164
164
| false , _
165
165
| _ , None -> ()
166
166
| _, Some Jsx_v2
167
- -> Buffer . add_string buf " -bs-jsx 2"
167
+ -> Ext_buffer . add_string buf " -bs-jsx 2"
168
168
| _, Some Jsx_v3
169
- -> Buffer . add_string buf " -bs-jsx 3"
169
+ -> Ext_buffer . add_string buf " -bs-jsx 3"
170
170
);
171
171
if has_ppx then
172
- Buffer . add_string buf " $ppx_flags" ;
173
- Buffer . add_string buf " $bsc_flags -o $out -bs-syntax-only -bs-binary-ast $in" ;
174
- Buffer . contents buf
172
+ Ext_buffer . add_string buf " $ppx_flags" ;
173
+ Ext_buffer . add_string buf " $bsc_flags -o $out -bs-syntax-only -bs-binary-ast $in" ;
174
+ Ext_buffer . contents buf
175
175
in
176
176
let build_ast =
177
177
define
0 commit comments